UK Public Sector Net Debt
16 Oct 2025
£2,749,555,207,773
Fiscal YTD
£103,755,207,773