Thousands of people swarmed outside the Houses of Parliament in London this evening for a rally, held by the Stop Trump Coalition and campaign group One Day Without Us.
Scores of supporters carrying signs that read "No to racism; no to Trump" poured into the square just yards from the House of Commons where a debate was under way.
Waving ‘Dump Trump’ banners and US flags, separate groups also led rallying cries including "Hey hey, hey ho; Trump and Brexit's got to go".
But it wasn’t just members of the public rallying against the proposed state visit – as Diane Abbott took to the stage in anger over the proposals.
Diane Abbott said Trump did not deserve the "honour" of a state visit
Thousands protested outside the Houses of Parliament
The Hackney MP addressed the crowds to condemn the "dark shadow of racism and anti-immigrant sentiment" in the modern era.
She said: "We know the values that Trump represents. With Donald Trump, you don't have to look into a crystal ball, you can read the book.
"He was supported in his presidential campaign by white supremacists.
"And even in the first weeks of his presidency he has had a viscerally anti-immigrant line."
The UK Protests Against President Trump
Tue, February 21, 2017
President Trump signed an executive order banning immigration to the USA from seven 'muslim' countries. This led to protests across America and, now, the UK.
1 of 18
People gather at the Houses of Parliament in preparation for the Stop Trump protest. 20 February 2017.
We know the values that Trump represents. With Donald Trump, you don't have to look into a crystal ball, you can read the book.
Labour MP Diane Abbott
Ms Abbott said that a state visit was "an honour", with the opportunity to address Parliament reserved for anti-hate campaigners like Nelson Mandela.
And she insisted it was not to be used for the likes of Mr Trump, whose presidential campaign proved divisive across the world – saying he had done “nothing to be honoured for”.
Fellow Corbyn ally and Shadow Chancellor John McDonnell also joined Ms Abbott on the stage in Westminster tonight.
Diane Abbott spoke out about the US President
He tweeted: “Just spoke at the #StopTrump demo which has filled Parliament Square.
“A state visit is an honour that Donald Trump does not deserve.”
The huge protests come as politicians debated a petition, signed by more than 1.8 million people, to downgrade visit from the full fanfare of a state occasion.
John McDonnell also attended the rally
But despite the warnings of the "Greek chorus" of protesters drifting across Westminster, Foreign Office Minister Sir Alan Duncaninsisted the visit will go ahead.
He told MPs in the Westminster Hall debate: "This is a special moment for the special relationship.
“The visit should happen, the visit will happen and when it does I trust the United Kingdom will extend a polite and generous welcome to president Donald Trump."