UK Public Sector Net Debt 5 Jul 2025

£2,702,995,149,933
Fiscal YTD £58,295,149,933