UK Public Sector Net Debt 14 Dec 2025

£2,790,780,384,259
Fiscal YTD £147,080,384,259