England got their 2026 World Cup campaign underway with a 4-2 win against Croatia while Czechia face South Africa and Switzerland take on Bosnia and Herzegovina