It has been a day of royal welcomes, of smiles for the cameras and elaborate pageantry for Donald Trump.
He and the First Lady will be hosted at Buckingham Palace for a royal state banquet, guests of honour of the Queen.
But it was a day which began in the kind of political controversy for which Mr Trump has become notorious, a tirade against the Mayor of London, who he described as “nasty”.