Today, we’re setting the stage for a key moment in UK politics — the upcoming spending review, expected this November. The spending review will set some £600 billion of departmental budgets from April 2025 onwards, and will be a crucial moment for the next government to lay out its priorities and...
Published 04/25/24
We often hear about government debt in the headlines. Currently the UK government owes around £2.65 trillion, nearly 100% of UK GDP - the value of all the goods and services produced in the UK in a year.
How has the debt level grown? Should we aspire to reduce the debt? And do we need to worry...
Published 04/11/24