Figures showing Britain has the worst investment levels in the G7 should “ring alarm bells” in No 10, critics have said.
The UK was at the bottom of the table behind the US, France, Germany, Italy, Japan and Canada, with public and private investment just 18.6 per cent of GDP in the three months to September, latest figures show.