UK Public Sector Net Debt 8 Nov 2026

£3,022,976,905,491
Fiscal YTD £115,776,905,491