Landmark bridges across the UK have been adorned with protest banners against Donald Trump's imminent inauguration today.
Anti-Trump messages such as 'Unite against Islamophobia', 'Build bridges not walls', 'Queer solidarity smashes borders' and 'Migrants welcome here' have been hung up by demonstrators in the capital.
Similar sentiments have also sprung up on bridges in Oxford and Bath.
Rainbow smoke has been billowing from Vauxhall bridge in solidarity to the LGBT community.
From 5 this afternoon, #StandUpToTrump protests will be taking place across the country, with the US Embassy in Grosvenor Square set to be besieged by over 1,000 anti-Trump campaigners. Shadow Home Secretary Diane Abbott and Shadow Foreign Secretary Emily Thornberry are strongly backing the campaign.
The capital will also be holding its very own Women's March - mirroring the one taking place outside the White House in Washington - on Saturday too, with 32,000 people down to attend.
Their message reads: "We will come together in the spirit of democracy, honouring the champions of human rights who have gone before us.
"Please spread the word, so that our numbers are too great to ignore and the message to the world is clear.The politics of fear and division have no place in 2017."
Demonstrations against the President-elect will also be taking place today in Broadgate in Coventry, the University of Warwick, Dortmund Square in Leeds, Sheffield city centre and Huddersfield's Market Place.
Trump is being sworn in as the 45th President of the United States of America at 17:00 GMT today.