UK Public Sector Net Debt
18 Jun 2026
£2,828,623,605,546
Fiscal YTD
£42,423,605,546