Thousands of protesters took to the streets of London on Wednesday to rally against the second state visit of President Donald Trump.
Demonstrators gathered from around 2 p.m., local time, with many holding anti-Trump signs emblazoned with slogans such as “Go away, Trump” and “Stop Trump.” Some protesters could also be seen waving Palestinian flags as they called for an end to the Israel-Hamas war.
Organized by the Stop Trump Coalition, attendees marched towards the British parliament. The protest had additional support from groups connected to climate activism and gender equality, making the event all the more effective.

“We want our government to show some backbone, and have a little bit of pride and represent that huge feeling of disgust at Donald Trump’s politics in the U.K.,” Zoe Gardner, one of the protest’s organizers, told the BBC.

Meanwhile, protests have also taken place in Windsor, where Trump and his wife, First Lady Melania, are being hosted by King Charles III and Queen Camilla.
Activist group Led by Donkeys timed large-scale images of Trump and the late convicted sex offender Jeffrey Epstein to project onto Windsor Castle minutes after the President landed in London on Tuesday night.
Thames Valley Police arrested four people on suspicion of malicious communications in relation to the stunt.
On Monday, protesters unveiled a large banner emblazoned with an image of Trump and Epstein on the lawn outside Windsor Castle. The banner was removed prior to Trump’s arrival.