Britain remains stuck at the bottom of the G7 for overall investment, despite Labour’s pledge to inject billions of pounds into public spending over the next two years, according to international data. Figures from the Organisation for Economic Co-operation and Development show that total investment, combining both public and private spending, stood at just 18.6 per cent of GDP in the third quarter of the year. That leaves the UK trailing all other G7 nations,...










