191,000

UK government debt 2025| Statista