GDP (current prices) 2005 š¬š§ UK: $2.5 trillion šØš³ China: $2.3 trillion 2026 š¬š§ UK: $4.2 trillion šØš³ China: $20.8 trillionPublished by The Spectator IndexMay 28, 2026 3:10:03 PM UTC