Budget briefing: Britain’s relative decline is truly staggering THIS WILL BE the first in a short series of essays leading up to the budget exploring the current state of the UK economy. The Ewen Stewart October 14, 2024