About 200 anti-racism demonstrators have gathered in a peaceful counter protest in Paisley, in the wake of widespread unrest across the UK.
The protesters turned up to "defend" refugees and asylum seekers.
The event, organised by Stand Up to Racism Scotland, involved roughly 200 to 300 anti-racism activists chanting "say it loud and say it clear, refugees are welcome here". One of the refugees was seen putting up a "thank you" banner in a window.
Organisers said that in Bathgate, around five people protesting against immigration were "scared off" by around 150 anti-racist demonstrators.
The protesters gathered as John Swinney held further talks with police, with authorities to remain “vigilant” for potential disorder in Scotland following riots elsewhere in the UK.
Another counter protest rally is also planned for George Square in central Glasgow on Saturday morning. There was a demonstration due to take place in Bathgate on Friday night.
Mr Swinney said there was “no place in Scotland for hatred of any kind” and said he had been in contact with Police Scotland throughout the week amid fears the disorder witnessed in England and Northern Ireland could take place in Scotland.
He held further talks with the force on Friday to receive a further update on preparedness should any disorder emerge in Scotland over the weekend.
Mr Swinney said: “The last few days have been a challenging and worrying time for many with the scenes of violence unfolding in other parts of the United Kingdom. I would like to thank Police Scotland for their continued work to protect our communities.
“Their ongoing engagement across Scotland and enhanced patrols are vital to support community cohesion and ensure public safety.
“We remain vigilant to the potential for disorder in Scotland and I have been reassured by Police Scotland that it has the capability and resources in place to respond should we face similar challenges, and that plans and preparations are in place to ensure everybody is kept safe.”
Here are some of the images captured by Scotsman photographer Michael Gillen from the demonstration in Paisley.

5. Cracking down on misinformation
Two protesters at the Paisley demonstration. John Swinney has also told social media giants “immediate action” must be taken to crack down on disinformation and racism following concerns it has exacerbated tensions in other parts of the country | Michael Gillen

6. 'Paisley Against Racism'
As anti-racism protesters gathered in Paisley, Police Scotland have said they are monitoring the situation across the country closely | Michael Gillen

7. Making a stand against racism
A demonstrator takes a stand in Paisley. About 120 Police Scotland officers soon will travel to Northern Ireland amid disorder there to help bolster the ranks of the Police Service of Northern Ireland | Michael Gillen

8. Gathering in numbers
Crowds gather in Paisley as an estimated 200 people attend a counter protest in opposition to UK riots that have occurred in the wake of the Southport stabbing attack | Michael Gillen