The Prince and Princess of Wales have welcomed President Donald Trump and First Lady Melania to Windsor Castle.
It is the first time in modern history that a serving American president has been accorded the honour of two full state visits to the United Kingdom.