UK Public Sector Net Debt 15 Dec 2025

£2,791,355,317,927
Fiscal YTD £147,655,317,927