United Kingdom Public Sector Net Debt Breaches Three Trillion Pounds Ahead of Autumn Budget
Government borrowing across the United Kingdom exceeded forecasts to push national debt above three trillion pounds for the first time, reaching ninety-four per cent of gross domestic product and severely constraining the fiscal headroom available to the Chancellor ahead of the upcoming budget.