As Americans last week elected Donald J Trump for a second presidential term, it seems the right moment to recall the president-elect’s visit to Hampshire during his first spell in the White House.

The June 2019 event, held on Southsea Common, attracted huge crowds and saw millions watching from home as Trump joined world leaders, veterans, the late-Queen and then-Prince of Wales to mark the 75th anniversary of the D-Day landings.

The President and First Lady had stayed at Winfield House in London the previous night, before boarding Marine One on the morning of Wednesday, June 5, 2019, en route to the Southsea Castle Landing Zone.

There they were joined by the leaders of 16 nations including German Chancellor Angela Merkel, French President Emmanuel Macron and Prime Minister Theresa May to commemorate what Trump said "may have been the greatest battle ever".

The day was rich with ceremony. Trump stood alongside Queen Elizabeth II, more than 300 veterans, all over 90 years old, and other dignitaries as the UK national anthem played.

Charles Elizabeth Donald Trump Southsea D-Day
Donald J Trump and First Lady Melania Trump meet with Queen Elizabeth II and the Prince of Wales at Southsea Common. ((Official White House Photo by Shealah Craighead))

The President memorably read President Franklin D Roosevelt’s prayer, broadcast by radio on the eve of the 1944 invasion, beginning: “Almighty God: Our sons, pride of our Nation, this day have set upon a mighty endeavour, a struggle to preserve our Republic, our religion, and our civilisation, and to set free a suffering humanity.”

Trump’s visit concluded with the signing of a joint statement by the 16 nations represented, pledging to ensure the "unimaginable horror" of the Second World War is not repeated.

It was part of a three-day state visit to the UK, during which Trump engaged in discussions on topics from climate change with Prince Charles to post-Brexit trade with May.

Protests against Trump were held in London and other cities, yet he described his reception by UK officials as "warm".

US Donald Trump met with Queen Elizabeth II in 2019.