U.S. President Donald Trump | Mark Wilson/Getty Images Donald Trump’s UK state visit postponed The US president reportedly does not want to visit until he feels the British public would welcome him.

U.S. President Donald Trump won't visit the U.K. until he feels the British public would welcome him, he told U.K. Prime Minister Theresa May in a phone conversation in recent weeks, the Guardian reports.

Trump didn't want to spark public protests, he told May according to a Downing Street advisor quoted anonymously by the paper, potentially postponing the visit indefinitely.

"We aren't going to comment on speculation about the contents of private phone conversations. The Queen extended an invitation to President Trump to visit the UK and there is no change to those plans," a Downing Street spokesperson told POLITICO.

London Mayor Sadiq Khan earlier this week called for the visit to be cancelled over the president's comments in the aftermath of the London terrorist attacks.

“I don’t think we should roll out the red carpet to the president of the U.S. in the circumstances where his policies go against everything we stand for,” Khan told Channel 4 News Monday evening.

U.K. Foreign Secretary Boris Johnson insisted on Tuesday that Trump’s state visit should go ahead, despite Khan’s comments. “The invitation has been issued and accepted and I see no reason to rescind that,” he told BBC’s Radio 4 Today program.

Trump was previously scheduled to visit the U.K. in October.