UK missed £1.9tn in investment since 2000, Oxford Economics report finds
AI Summary- Oxford Economics found Britain had underinvested in housing, businesses and infrastructure since 2000.
- UK investment reached 18.9% of GDP in 2025, versus a 22.5% OECD average.
- Britain ranked at or near the G7 bottom for investment in every year since 2000.