Demonstrator with a message at London's anti-Trump rally.
Thousands of protesters armed with placards filled most of Whitehall outside Downing Street. They were rallying to demand that prime minister Theresa May repudiate Donald Trump's shameful blanket entry ban on all Syrian, Iraqi, Somali, Yemeni, Iranian, Sudanese and Libyan nationals for the next 90 days as well as the indefinite ban on all Syrian refugees.
Some also demanded that his planned state visit as a guest of the queen be revoked and that the British government also take decisive action to help desparate refugees and ease the conditions within the UK for asylum seekers.
An estimated ten thousand gathered outside Downing Street including human rights activist Peter Tatchel, former England striker Gary Lineker and singer Lily Allen.
Among the most frequent chants heard were "May shame on you", "dump Trump", "build bridges not walls" and "refugees are welcome here". Protesters pointed out that all the countries effected were Muslim majority nations and yet none of the countries targeted had any nationals implicated in any recent terrorist attack within the United States.
Ironically it is US foreign policy in the Middle East, including years of bombing and support for regional dictators that is one of the main causes of the current refugee crisis.