The UK has suffered from chronically low levels of public investment in recent decades. Compared to its G7 counterparts, the UK has consistently ranked in the lower half of countries on public investment as a percentage of GDP for most of the last 30 years…

Continue reading