HUNDREDS of protesters have gathered in Newcastle and York this evening to vent their fury at President Donald Trump.

Campaigners gathered to protest at Mr Trump's decision to close US borders to citizens of seven Muslim-majority nations and halt all refugee admissions to the country.

In Newcastle campaigners carried banners and placards calling on the President to think again.

Momentum York called the emergency protest over Donald Trump's ban and Prime Minister Theresa May's failure to speak out against it.

A spokesman said: "She has refused to speak out against Donald Trump's Muslim ban - even when her own Members of Parliament are targeted. It is not only weak, it is a matter of national shame - disgracing our country across the world."

The protest started in St Helen's Square, York at 5pm and the protesters marched through Parliament Street, Coppergate and Coney Street.

Organiser Ian Ingram from York Momentum said they were protesting Theresa May's concilatory and "appeasing" attitude towards Donald Trump and his travel ban.

There were around 500 people there at its peak.

The unplanned march through the city centre was not something organisers had wanted or encouraged, he said.

"Obviously the police do prefer if you notify them in advance if you're going to do a march. It wasn't something Momentum York wanted.

"It's not ideal, I think it was done by people out of high spirits for the best of reasons."

In London, thousands of activists gathered opposite the gates of Downing Street, turning Whitehall into a sea of placards.

Among the list of high-profile speakers advertised were former Labour leader Ed Miliband and pop star Lily Allen.

Shadow attorney general Shami Chakrabarti told the crowd: "It is in sadness and solidarity that we gather here this evening.

"I also hope, friends, that we stand here in solidarity with all the world's women who the president has insulted and all the desperate refugees that he would spurn."

The Northern Echo:

Similar protests were planned in cities including Edinburgh, Cardiff, Manchester and Birmingham.