Government debt as share of GDP 2000 π©πͺ Germany: 59% π·πΊ Russia: 56% πΊπΈ US: 54% πΉπ· Turkey: 51% π¬π§ UK: 37% 2025 πΊπΈ US: 125% π¬π§ UK: 103% π©πͺ Germany: 64% πΉπ· Turkey: 24% π·πΊ Russia: 23%
Published by The Spectator Index