UK Public Sector Net Debt 29 Jul 2026

£2,864,711,522,176
Fiscal YTD £77,511,522,176