There is no UK productivity puzzle

Extant EU regulation, high energy prices and a large public sector burden the economy