IPPR: Rock Bottom: Low investment in the UK economy
The Institute for Public Policy Research’s (IPPR) latest analysis found that the UK has been bottom of the G7 league for investment in 24 out of last 30 years and, under current plans inherited from the last government, “a Starmer-led government would end its first term having cut investment more than the entire Conservative 2010-24 administration”, putting future growth at risk.