Veterans and world leaders took part in a ceremony to mark the 75th anniversary of the Normandy landings. Donald Trump, Emmanuel Macron and Theresa May gave speeches, and there were performances from singers and dancers. The Queen said 'the heroism, courage and sacrifice of those who lost their lives will never be forgotten'. The emotional ceremony finished with a sea and air display featuring a Spitfire, the Red Arrows and a warship