Budget: UK ‘investing too little as living standards stagnate’
Taxes on track to hit a 70-year high and will be 4.7% higher than in 2019-20, says Resolution FoundationBudget 2023: key points at a glanceThe UK is investing too little and growing too slowly while living standards stagnate, a thinktank has said follo…