Euro 2024: Who will England play next and when? Opponents for semi-finals named 07/06/2024 05:42 PMThree Lions march on with win over Switzerland