UK Public Sector Net Debt
14 Dec 2025
£2,790,780,384,259
Fiscal YTD
£147,080,384,259