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."