UK government debt as share of GDP 2004: 39% 2024: 101%Published by The Spectator IndexOct 24, 2025 4:00:02 PM UTC