What is really going on in politics? Get our daily email briefing straight to your inbox Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

London Mayor Sadiq Khan - the first Muslim mayor of a major western city - has demanded Donald Trump’s state visit to the UK is cancelled.

He told Sky News: "I am quite clear, this ban is cruel, this ban is shameful, while this ban is in place we should not be rolling out the red carpet for President Trump.

"I don't think he should be coming on a state visit while the ban is in place, I couldn't be clearer."

He said the ban "flies in the face of the values" the US was built on.

He added: "I'm pleased that the Prime Minister has now said she and the Government do not agree with President Trump's policy, which will affect many British citizens who have dual nationality, including Londoners born in countries affected by the ban.

(Image: REUTERS)

"I will work with the Government on behalf of Londoners affected."

Theresa May is under increasing pressure to send a clear and firm message to Trump that Britain condemns the ban.

A quarter of a million people have signed a Government petition calling for the visit to be cancelled.

(Image: Rex Features)

And the Prime Minister was yesterday criticised for not condemning the new rules but a spokesman later said she "does not agree" with the so called Muslim ban.

But when asked if the invitation for Trump to visit would be withdrawn, Number 10 said: “We extended the invitation and it was accepted.”

Video Loading Video Unavailable Click to play Tap to play The video will start in 8 Cancel Play now

Labour leader Jeremy Corbyn said: “Donald Trump should not be welcomed to Britain while he abuses our shared values with his shameful Muslim ban and attacks on refugees' and women's rights.

"Theresa May would be failing the British people if she does not postpone the state visit and condemn Tump's actions in the clearest terms. That's what Britain expects and deserves."