The 2026 World Cup: A Colossal Folly Wrapped in St George's Cross | The Prime