Tens of thousands of protestors have marched through London and other British cities to oppose US President Donald Trump’s ban on travellers from seven Muslim majority nations entering the US.
Demonstrators urged the Prime Minister to withdraw her controversial invitation of a state visit to Mr Trump and denounced his travel ban as “racist”.
The march, organised by the Stop the War Coalition, Stand Up to Racism, the Music lim Association of Britain, Friends of Al Aqsa and Mend, set off from the US embassy in central London towards Downing Street.
Protesters brandished placards declaring “No to scapegoating Muslims” and “No to Trump, No to War”, while they chanted “Theresa May shame on you”.
A petition calling on the government to prevent Mr Trump from making a state visit because it would cause “embarrassment” to the Queen has received more than 1.8 million signatures.
Dawn Butler, MP for Brent Central, told the crowds that Mrs May needed to “understand the responsibility” of the UK’s relationship with the US.
She added: “The answer isn’t walls and the answer isn’t bans”.