"You seem rather to have changed your tune from what you said earlier this week, when you said that on the current Brexit plan, that would probably kill the possibility of a trade deal with the UK", BBC political editor Laura Kuenssberg remarked.
"Many people are delighted", said Trump.
President Trump said his relationship with Theresa May was "very, very strong", but he did not respond to questions about his attack in the Sun newspaper on her Brexit plans. And, although he insisted he was not trying to pit Johnson against May, he added: "I am just saying I think he would be a great prime minister".
The Trumps arrived at Windsor Castle for the meeting Friday afternoon and were welcomed by Her Majesty with a royal salute by a Guard of Honor and the American national anthem.
Asked about the comments, a spokesperson said May was "looking forward to sitting down with Trump to talk him through the brexit negotiating stance".More news: Vladimir Putin, Donald Trump to address reporters in Helsinki
More news: NATO Braces For Trump, White House Says Business As Usual
More news: Is Donald Trump on a relentless quest to corner Iran?
While tens of thousands of protesters staged demonstrations across the United Kingdom against Mr Trump's views and politics, he met the Queen at Windsor Castle as the official part of his whirlwind visit to the United Kingdom drew to a close.
Trump and his wife planned a private weekend at his golf property in Glasgow before his meeting on Monday in Finland with Russian President Vladimir Putin. Foreign Secretary Boris Johnson and Brexit Secretary David Davis both quit the government this week in protest. I look at cities in Europe, and I can be specific if you'd like.
After it was published, Whitehouse spokeswoman Sarah Sanders said the President "likes and respects Prime Minister May very much", adding that he had "never said anything bad about her".
Trump also said he was going to steer clear of the protests in London, which was said to reach up to 200,000 protesters. And I said tremendous things.