Donald Trump meets the Queen at Windsor Castle as tens of thousands protest his visit in London

Donald Trump and First Lady Melania Trump met the Queen for tea at Windsor Castle as tens of thousands of people protested his visit to the UK on the streets of London. 
The US president and his wife were treated to a Guard of Honour as they arrived at the royal residence on Friday afternoon after keeping the monarch waiting for several minutes.
The Queen was joined by Lieutenant Colonel Sir Andrew Ford, Comptroller, Lord Chamberlain's Office, and the waiting Guard of Honour - the 1st Battalion Coldstream Guards - gave a Royal Salute and the national anthem was played.
Mr Trump's motorcade swept along the gravel drive and stopped at a dais where the Queen greeted the American leader and his wife after they stepped from the vehicle.
The US President did not bow as he shook hands briefly with the Queen on the dais, and the First Lady did not curtsy as she shook the head of state's white gloved hand.

US President Donald Trump with the Queen inspecting the Guard of Honour at Windsor Castle (AP)

She smiled as shook hands with the president and Mrs Trump before they stood in a line for the US national anthem The Star Spangled Banner.

The Queen with US President Donald Trump and Melania Trump at Windsor Castle (AP)

Mr Trump was then invited to inspect the guard of honour in their red suits and bear skins. At one point, he stepped out in front of the Queen and then immediately stopped, forcing her to walk around him.
The Queen was wearing a blue coat, dress and hat by Angela Kelly - the same outfit she wore for the State Opening of Parliament, although the hat's flowers have been replaced with a bow.
She hosted tea for Mr Trump and his wife in the castle's Oak Room, where in 2016 she hosted tea for the then US President Barack Obama and Michelle.

The Queen shakes hands with Donald Trump at Windsor Castle (AFP/Getty Images)

His meeting with the Queen came as up to 250,000 people marched on the streets of central London to protest his visit to the UK.
The President earlier met with Theresa May at Chequers for talks on trade, Brexit and Nato. 
Mrs May and Mr Trump gave a joint press conference in which they stood side-by-side to shore up the relationship between the UK and the US. It came after Mr Trump, in an interview with The Sun newspaper, launched into an extraordinary criticism of the Prime Minister which overshadowed the second day of his UK visit.
The president savaged Mr May's Brexit proposals and warned they would likely kill off any chance of a future trade deal with the US in a bombshell interview. At the press conference, Mr Trump described the interview as "fake news".
In the interview, he also went on to blame Sadiq Khan for terror attacks that took place in London last year, saying: "He has done a terrible job... I think he has done a very bad job on terrorism."
David Lammy MP said that after his "racist" criticism of Mr Khan, Mr Trump "does not deserve" a royal reception.
"The real reason Trump blames my friend @SadiqKhan for the terror attacks last year is simple. He hates that London chose a Muslim mayor," wrote Mr Lammy.
Labour's Emily Thornberry also spoke out against the President's treatment of Mrs May, saying: "Donald Trump ought to have listened to his mother... I am assuming that his mum told him that when you go to someone’s house you do not insult the host."

Theresa May and Donald Trump at Chequers (Getty Images)

Conservative MP Sarah Wollaston meanwhile said Mr Trump was "determined to insult" the Prime Minister, adding: "The divisive, dog-whistle rhetoric in his @TheSun interview is repulsive. If signing up to the #Trump world view is the price of a deal, it’s not worth paying."