The Scottish Greens have delivered a record local elections result, returning 35 councillors across 13 local authorities.
The party has increased the size of its groups in Edinburgh and Glasgow, with both cities electing ten Green councillors, while there are now four Greens on the Highland Council.
The party is also represented in Moray, Stirling, South Lanarkshire, Shetland, Borders, Orkney, North Lanarkshire, East Lothian, Clackmannanshire, and Argyll and Bute.
Commenting, Scottish Greens co-leader Patrick Harvie said:
“I am absolutely delighted that once again we have delivered a record election result, returning more councillors across Scotland than ever before.
“I know that all those Scottish Green Party candidates elected today can’t wait to get started delivering for their communities, and I can’t wait to see how they deliver that work over the coming years.
“Throughout this campaign we asked the public to Think Global, Act Local and vote for their Scottish Green Party candidate and this result shows that message has reached more people than ever before.”