World Cup Visa Chaos: Cape Town Admits Defeat, London Stands Tall | The Prime