UK Public Sector Net Debt
15 Dec 2025
£2,791,355,317,927
Fiscal YTD
£147,655,317,927