Thousands of demonstrators took to the streets of Sheffield this evening for a huge protest against controversial US President Donald Trump's visit to the UK.
Mr Trump's four-day visit has sparked mass protests in London and other cities across the country over what demonstrators described as 'racist, sexist and discriminatory' comments he made before and during his election campaign in 2016.
An estimated crowd of 4000 placard-waving protesters gathered to make their voices heard outside Sheffield City Hall in Barker's Pool at 5pm this evening during an event organised by Sheffield Together Against Trump.
This comes after the city's Lord Mayor Magid Magid last week announced he has banned the US president from Sheffield after Mr Trump said he would build a wall on the US-Mexican border.
He joined a mass protest of about 70, 000 people in London today but a friend - Sheffield teacher Hassun El Zafar - read out a statement on his behalf in which he said: "Sheffield is a city of love, a city of respect, a city where we welcome people.
"A city where we treat people the way we want to be treated ourselves and no 'giant orange waste man' is going to change that."
Sheffield Brightside and Hillsborough MP Gill Furniss said: "Sheffield was the first 'City of Sanctuary' in the UK.
"We do not put up with this Trump nonsense. We know we open our arms to those coming to us for safety."
The key note speakers included Erin Keane, of the Sheffield LGBT group, who said campaigners have fought "tooth and nail against people like Trump" for gay rights.
She added: "When we stand united there is nothing that we cannot achieve."
Lucinda Wakefield, of the Sheffield Stop the War Coalition, said: "Hundreds of thousands of us have taken to the streets to make it clear he (Trump) is not welcome here."
Addressing the crowd, she added: "You embody tolerance and decency, but what this man (Trump) embodies is all of the darkness that a human soul is capable of."
After speeches, protesters led a march around the city centre with many carrying effigies of the President. Some also sang anti-Trump protest songs.
In addition, Sheffield South East MP Clive Betts called on the Government to fully reimburse South Yorkshire Police for the cost of local police officers who have been deployed to other parts of the UK to provide security for the official visit.
Mr Trump has defended his policy to build a wall on the border with Mexico and claimed it would improve national security.
He earlier joined Prime Minister Theresa May for important talks at Chequers and the pair will later join new Foreign Secretary Jeremy Hunt to discuss Brexit, Russia, trade and the Middle East.