England kick off their 2026 World Cup campaign with a clash against Croatia - who knocked them out at the semi-final stage eight years ago - and the Three Lions have not always had their own way in their opening game