UK Public Sector Net Debt
1 Jun 2025
£2,857,451,244,535
Fiscal YTD
£34,046,244,535