The Spectator Index
5/24/2026, 4:00:04 PM
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%