November 26, 2025: The Budget will hit growth – and deepen the Chancellor’s ‘black hole’- The Growth Commission
Budget announcements will lead to the economy remaining stagnant with a hit on growth of 2% by 2030-31Chancellor’s ‘black hole’ likely to be about £25 billion biggerReeves fails to address…
