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