UK Public Sector Net Debt
23 May 2026
£2,812,838,201,114
Fiscal YTD
£26,938,201,114