UK National Debt Exceeds £3 Trillion for First Time as Borrowing Surpasses Forecasts
UK public sector net debt passed £3 trillion in September 2026, while monthly borrowing reached £24.5 billion and exceeded the official forecast.
Charlotte Mercer · 2 min read