See the best images of the day from around the world.
Follow all the latest news and updates after Jude Bellingham and Harry Kane spared England’s blushes in the last-16 win over Slovakia
Should Kylian Mbappe go on as long as Cristiano Ronaldo at the sharp end of football then France’s captain can expect to lead his team out at Euro 2038, by which time even Emmanuel Macron will be little more than two years short of his nation’s official retirement age.
England’s performances at Euro 2024 so far have faced criticism but they take on the Swiss in a quarter-final clash on Saturday.