England and Denmark clash in Euro 2021 semi-final as Italy await the winner

England face Denmark in the Euro 2020 semi-finals at Wembley on Wednesday with a success-starved nation willing them on to reach their first major final for 55 years as Italy await the winner.