UK Public Sector Net Debt 12 Jun 2026

£2,825,431,672,974
Fiscal YTD £39,231,672,974