UK Public Sector Net Debt 16 Oct 2025

£2,749,555,207,773
Fiscal YTD £103,755,207,773