The protest comes after airlines said they are allowing nationals targeted by the ban to board flights to America, after a US judge ruled the Executive Order, signed by Trump on January 27, was unconstitutional.

Crowds in London on Saturday (February 4) protesting against Donald Trump (Image: Stand Up To Racism)

But the president has vowed to overturn the legal ruling, saying it could lead to "big trouble".

The ban targeted national from Iraq, Syria, Iran, Libya, Somalia, Sudan and Yemen.

A number of groups came together to organise the demonstration - Stop the War Coalition, Stand Up to Racism, Muslim Association of Britain, Muslim Engagement and Development, the Muslim Council of Britain, CND, Friends of Al-Aqsa, The People’s Assembly Against Austerity and Help Refugees Worldwide.

A Facebook group set up in advance of the event said: ”Trump’s ban on Muslims must be opposed by all who are against racism and support basic human rights. Theresa May’s collusion with Trump must end.”

Among the banners seen during the day were ‘Love Trumps Hate’, ‘Theresa the Appeaser’ and ‘Make America Think Again’.

Keep up to date with the latest news in west London via the free getwestlondon app. You can even set it to receive push notifications for all the breaking news in your area.