UK Public Sector Net Debt
2 May 2026
£2,794,997,319,689
Fiscal YTD
£154,997,319,689