UK Public Sector Net Debt 18 Jun 2026

£2,828,623,605,546
Fiscal YTD £42,423,605,546