UK Public Sector Net Debt 1 Jun 2025

£2,857,451,244,535
Fiscal YTD £34,046,244,535