Donald Trump arrived in London yesterday as part of a state visit, which had him dining with the Queen, despite him being received by mass protests across the UK.
Thousands took to the streets when he arrived, and many more are taking to the streets today to express their opposition to his racist rhetoric and regressive stance on immigration, climate change and abortion.
A giant, orange baby Trump blimp greeted the US president, much to the delight of critics.
Here are some of the best signs from the protest.
1. There is of course, the gigantic blimp...
More than 250,000 are expected to march from Trafalgar Square to rally against the US president as he spends the day in Westminster taking breakfast with business leaders at St James' Palace, and meeting with lame duck prime minister Theresa May at Downing Street, before taking questions from the media.