British Prime Minister Theresa May said she and Donald Trump had agreed to complete a trade deal between their countries as soon as the United Kingdom leaves the European Union, moving past tensions raised by the USA president's criticism of her Brexit strategy.
May said there are no limits to Britain doing trade deals once Britain leaves the European Union, adding: "We will do a trade deal with the USA and others around the world".
Ms Thornberry said Mr Trump's comments on the PM's Brexit strategy and his suggestion Mr Johnson would be a "great prime minister" were "rudeness upon rudeness upon rudeness". "Because when I saw her this morning I said I want to apologize 'I want to apologize because, I said such good things about you.' She said, 'don't worry, it was only the press.' I thought that was very professional".
However, the president also suggested that the dispute with Khan was personal and that the mayor had shown disrespect to him by allowing a 20-foot "Trump Baby" balloon - an orange likeness of Trump wearing a diaper - to fly over London protests during the president's visit. I would actually say that she probably went the opposite way.
In his interview with The Sun, Trump slammed May over her "soft" Brexit plan, which has put May's standing as the head of the Conservative Party in jeopardy.
Mr Trump went on to say Mr Johnson, who quit as foreign secretary over the Chequers plan, was "a great representative for your country".
Trump then heads to Windsor Castle later Friday for tea with Queen Elizabeth II.
The interview, published during a gala dinner May hosted for Trump at Blenheim Palace, appeared to further ratchet up tensions in a relationship that's been fraught since the president assumed office.
There are street protests of Trump's first visit to Britain since taking office almost 18 months ago.
Talking about his "friend" Johnson, Trump said: "I have a lot of respect for Boris. I think you're losing your culture".
In a statement ahead of Trump's arrival, she said the visit would focus on trade and strengthening defence and security ties, saying there was no stronger alliance than Britain's "special relationship with the US".
"I used to love London as a city", Trump said. "I think they agree with me on immigration". I haven't been there in a long time.
The president also renewed his war of words with Sadiq Khan, saying the London mayor has "done a very bad job on terrorism".
Recalling that visit during the press conference on Friday, he said there had been "an unbelievably large number of reporters there", adding: "I guess everybody was there because of Brexit".
His comments are in sharp contrast to an interview with a British tabloid where Trump criticized May for not following his Brexit advice.