Hundreds of veterans are gathered in Normandy for the 75th anniversary of the largest combined land, air and naval operation in history.

Donald Trump addressed the audience with a commemorative speech praising the efforts of Allied troops.

The US president was at a service at the US war cemetery at Omaha Beach.