Donald Trump has said the Queen kept him waiting for their meeting at Windsor Castle last month but added the pair “got along fantastically” and had “good chemistry”.
The US president denied suggestions he had turned up late, saying he arrived early and waited to be called, but added: “That’s fine. Hey, it’s the Queen, right?”
Mr Trump also claimed their conversation over tea was only due to last 15 minutes but actually stretched for around an hour because they clicked.
The anecdote, delivered to cheering supporters at a Pennsylvania rally on Thursday night, was one of a series used by Mr Trump to show how the press allegedly misreports his presidency.
However a royal source challenged the claim, saying: "They met at exactly the time they were due to meet. It was on schedule as far as I’m aware."
"I was about 15 minutes early and I’m waiting with my wife and that’s fine. Hey, it’s the Queen, right? We can wait. But I’m a little early,” Mr Trump said.
“So I then go up and meet the Queen and she is fantastic. We then go up and we have tea.
"So I was late and I overstayed. And honestly folks, it was such a beautiful, beautiful visit and afternoon but they can make anything bad because they are the fake, fake disgusting news."
Mr Trump listed other examples of perceived media bias from the same Europe trip during his rally speech, which was intended to promote the Republicans’ US Senate candidate Lou Barletta.
He picked out criticism of his joint press conference with Vladimir Putin, the Russian president, and his attendance at a Nato gathering in Brussels, when he demanded members spend more on defence.
He also bemoaned that Pennsylvania wasn’t the state to clinch his US election victory because "the fake news refused to call it”. Mr Trump asked, rhetorically: “Whatever happened to fair press? Whatever happened to honest reporting?”
Mr Trump also discussed the various different names for parts of the British Isles. He said: "I have great respect for the UK, United Kingdom. Great respect. People call it Britain, they call it Great Britain. They used to call it England, different parts. "