US President Donald Trump will make a three-day state visit to the UK from 3 to 5 June, Buckingham Palace has announced.
The president and First Lady Melania Trump will be a guest of the Queen and attend a ceremony in Portsmouth to mark the 75th Anniversary of D-Day.
He will also hold talks with the prime minister at Downing Street.
Mr Trump met the Queen at Windsor Castle when he came to the UK in July 2018 on a working visit.
He also held talks with Mrs May at Chequers before heading to Scotland, where he owns the Turnberry golf course.
The president was promised the visit by Prime Minister Theresa May after he was elected in 2016 – but no date was set.
Mrs May said that June’s state visit was an “opportunity to strengthen our already close relationship in areas such as trade, investment, security and defence, and to discuss how we can build on these ties in the years ahead”.
The White House said the visit will reaffirm the “steadfast and special relationship between the United States and the United Kingdom”.
Other countries invited to the Portsmouth event on 5 June include Canada, France, Germany, Australia, New Zealand, Belgium, Luxembourg, Poland, Norway, Denmark, Netherlands, Greece, Slovakia and the Czech Republic.
The gathering on Southsea Common will involve live performances, military displays and tributes to the Allied troops who fought in Normandy, including a flypast of 26 RAF aircraft and at least 11 Royal Navy vessels in the Solent.
After leaving the UK, Mr Trump and his wife will travel to France for a series of D-Day commemorative events on 6 June. -BBC