Protesters have clashed with police outside a pro-Donald Trump rally in Washington DC, as tens of thousands of people prepare to take to the streets to oppose his presidency.
Demonstrators had gathered outside the National Press Club on Thursday night to oppose a group of Trump supporters who were staging a "DeploraBall", an event named after Hillary Clinton branded them a "basket of deplorables" during the election.
Footage posted on social media appeared to show police use pepper spray to disperse the protesters while smoke was also seen filling the street.
Read more: Donald Trump has 'character problem' but presidency could change him, says Alex Salmond
Police announced later that a man had been charged with conspiracy to commit an assault.
The clashes came as tens of thousands of people prepare to stage protests in cities around the world on Friday when Mr Trump will be sworn in as US president.
Security officials have expressed concerns about possible clashes between supporters and opponents of Mr Trump in Washington, where up to 900,000 people are expected to watch him take the oath.
Coalition protest group DisruptJ20 has vowed to disrupt Mr Trump's inauguration and interfere with security checkpoints.
In contrast, Bikers For Trump will rally on Washington's Pennsylvania Avenue to celebrate Mr Trump's inauguration.
Outgoing homeland security secretary Jeh Johnson said 28,000 officials will be involved in the security operation in Washington, including more than 3,000 police officers and 5,000 members of the National Guard.
Read more: Donald Trump has 'character problem' but presidency could change him, says Alex Salmond
He told MSNBC: "The concern is some of these groups are pro-Trump, some of them are con-Trump, and they may not play well together in the same space."
Film-maker Michael Moore will speak at a rally in Washington's McPherson Square on Friday afternoon, where some 20,000 people are expected to attend.
On Thursday, Moore was joined by Hollywood stars Robert De Niro, Julianne Moore and Alec Baldwin during a large protest outside Trump International Hotel in New York.
Anti-war group, the Answer Coalition, is planning demonstrations at the US Navy Memorial and Freedom Plaza near the White House.
Meanwhile, a group calling itself Occupy Inauguration plans to rally on the morning of the inauguration ceremony at Meridian Hill Park, about a mile and a half north of the White House.
The group said speakers at the rally will include 2016 Green Party presidential candidate Jill Stein.
In the UK, protests against Mr Trump will be staged in a number of cities including London, Edinburgh and Manchester.
The largest demonstration will take place in Washington on Saturday when some 200,000 people are expected to join a women's march.
Read more: Donald Trump has 'character problem' but presidency could change him, says Alex Salmond
Celebrities including Scarlett Johansson, Amy Schumer and Patricia Arquette have pledged they will attend the protest, while similar events are being planned in a number of US cities including Los Angeles and Park City, Utah.
Ugly Betty star America Ferrera, who is helping organise the Washington protest, said: "Since the election, so many fear that their voices will go unheard.
"As artists, women, and most importantly dedicated Americans, it is critical that we stand together in solidarity for the protection, dignity and rights of our communities."
Many of the women will be wearing pink knitted hats with cat ears - a reference to comments made by Mr Trump in a 2005 leaked video in which he bragged about grabbing women's genitals.
Why are you making commenting on The Herald only available to subscribers?
It should have been a safe space for informed debate, somewhere for readers to discuss issues around the biggest stories of the day, but all too often the below the line comments on most websites have become bogged down by off-topic discussions and abuse.
heraldscotland.com is tackling this problem by allowing only subscribers to comment.
We are doing this to improve the experience for our loyal readers and we believe it will reduce the ability of trolls and troublemakers, who occasionally find their way onto our site, to abuse our journalists and readers. We also hope it will help the comments section fulfil its promise as a part of Scotland's conversation with itself.
We are lucky at The Herald. We are read by an informed, educated readership who can add their knowledge and insights to our stories.
That is invaluable.
We are making the subscriber-only change to support our valued readers, who tell us they don't want the site cluttered up with irrelevant comments, untruths and abuse.
In the past, the journalist’s job was to collect and distribute information to the audience. Technology means that readers can shape a discussion. We look forward to hearing from you on heraldscotland.com
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules here