LIVE: Shakira opens World Cup in Mexico as British advertisers battle for global brand supremacy | The Prime