Buckingham Palace confirms visit will take place from 3-5 June

US president Donald Trump will make an official state visit to the UK in June, Buckingham Palace has confirmed.

The President will visit the UK from 3-5 June. He is also expected to attend events marking the 75th anniversary of the D-Day landings.

President Trump visited the UK in July 2018. He met the Queen at Windsor Castle, dined with prime minister Theresa May at Blenheim Palace and stayed at his golf resort in Turnberry, Scotland.

A state visit will involve dinner with the Queen at Buckingham Palace.

Speaker of the House of Commons John Bercow has previously indicated that he would not allow the president to address Parliament in Westminster Hall.