Like the whiny leftist he is, London’s Muslim mayor is calling for British authorities to cancel President Trump’s official state visit to the UK.

Mayor Sadiq Khan is whining because President Trump criticized his weak response to the recent terror attacks in the UK.

Khan once declaring that terrorist attacks are “part and parcel” of living in a big city. In other words, “There is nothing we can do about Muslim terrorist attacks. They are a part of life in the big city. Embrace it. Enjoy it.

Then, after last week’s slaughter at London Bridge, Khan quipped that there was “no reason to be alarmed.” Really?

Khan’s comments were widely criticized, most notably by President Trump, who minces no words and holds no opinions back in an effort to promote the security of the people.

Khan’s appeal to ban President Trump have apparently fallen on deaf ears. “I see no reason to rescind it,” said U.K. Foreign Secretary Boris Johnson, noting that the invitation to President Trump had been issued and accepted.

The U.K. government should reassess its invitation to U.S. President Donald Trump for a state visit later this year, according to London Mayor Sadiq Khan, reports CNBC.

As we noted in an article yesterday, President Trump is extremely popular with the populist majority in Britain who voted for the UK to leave the European Union.

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

“When you have a special relationship it is no different from when you have got a close mate. You stand with them in times of adversity but you call them out when they are wrong. There are many things about which Donald Trump is wrong,” he said.

On Tuesday morning he reiterated his stance, telling the BBC that “there are so many things Donald Trump is wrong about, and in those circumstances I’m not in favour of a state visit.”

Khan’s comments came after Trump criticized the mayor’s reaction to Saturday’s London attack. Trump said on Twitter: “At least 7 dead and 48 wounded in terror attack and Mayor of London says there is ‘no reason to be alarmed’.” Khan responded saying the president had taken his comments out of context. The mayor had said: “Londoners will see an increased police presence today and over the course of the next few days. There’s no reason to be alarmed.”

In a second tweet, Trump said: “Pathetic excuse by London Mayor Sadiq Khan who had to think fast on his ‘no reason to be alarmed’ statement.”

U.K. Foreign Secretary Boris Johnson was quick in saying that the invitation to the U.S. had been issued and accepted. “I see no reason to rescind it,” he said Monday, according to Reuters.

However, Johnson, the previous mayor of London, added that Khan was right in reassuring citizens about the presence of armed officers.

Following a terrorist attack in March in London’s Westminster, Donald Trump Jr. also used Twitter to criticize the London mayor. “You have to be kidding me?!,” he tweeted referring to a link showing Khan saying in September that terrorism has become “part and parcel” of living in a big city. Khan was talking about a bombing in New York and said it was essential that cities would be prepared for such cases.