England through to Euro 2024 semi-finals after beating Switzerland on penalties 0 06.07.2024 21:30 Sky News England are through to the Euro 2024 semi-finals after beating Switzerland on penalties.