Thousands of women are marching in protest against Donald Trump’s presidency in cities across the UK, and around the world.
The London march began at the American Embassy in Grosvenor Square, taking in Park Lane, Piccadilly and Pall Mall before concluding with a rally in Trafalgar Square.
Walking along Piccadilly, the marchers chanted: “Build bridges not walls.”
Slogans on placards included “dump Trump”, “reject hate, reclaim politics” and “no to racism, no to Trump”.
Women’s March London tweeted: “Incredible turn out! We’ve taken the London streets.”
Organisers said 80,000 people had taken part.
One protester, 32-year-old Kim McInally, held a sign saying: “My p**** is not up for grabs.”
“Yesterday was seen as the official start of fascism coming back,” she said.
“Human rights and human equality is getting pushed further and further down the list.”
Megan, from Canada, told Sky News: “I’m marching for my future. I’m marching for the enormous contribution women have made in the past. Most importantly, I’m marching in unison with my sisters across the world.”
Iron Man 3 actress Rebecca Hall, who was also among the protesters, said: “Yesterday was a confusing day and a sad day. I was sad to see Obama leave… We do not know what the Government is going to be like.”
Other British cities hosting protests included Manchester, Edinburgh, Belfast, Liverpool and Cardiff.
Just 72 hours after an event was organised in Bristol, more than 1,000 people marched from Queen Square to College Green.
One of the signs read: “We Reject The Comb-Over Con”.
In Washington, meanwhile, the Women’s March there said in its mission statement that participants were “hurting and scared” as Mr Trump began his presidency.
About 200,000 people are expected to take part in the American capital, including celebrities Katy Perry, Scarlett Johansson and Amy Schumer.
Messages on signs included “The future is female” and “Less fear more love.”