Police arrested 21 people during the climate rally in Glasgow, with demonstrators kettled and protesters forcibly removed from a city centre bridge.
Tens of thousands of protesters marched through the streets of Glasgow to demand action to tackle the climate emergency as the city hosts the Cop26 summit.
Crowds walked from Kelvingrove Park to Glasgow Green, with organisers estimating that more than 100,000 people took park in the march.
Police officers removed activists from the Scientist Rebellion movement who had chained themselves to the King George V Bridge, and were seen to block in other protesters in a “kettle” in the city centre.
Assistant Chief Constable Gary Ritchie claimed that the day had “passed largely without incident”, although 21 people had been arrested.
Mr Ritchie said: “Glasgow has today hosted a public protest the size and scale of which was beyond anything many of us – both within and outwith policing – can ever remember.
“As one of the key events of Cop26, the Climate March this afternoon brought together thousands of people from across Scotland, the UK and the world.
“Months of planning has gone into the policing operation for the procession and through regular discussion with organisers and key campaign groups, we clearly set our expectations for the behaviour of participants.”
He added: “The procession has been generally good natured, with participants in high spirits, keen to draw attention to their respective causes with Police Scotland officers deployed alongside mutual aid officers from across the UK.
“As we’ve made clear throughout, our aim has been to deliver a safe and secure conference, and ensure people’s right to protest – and counter protest – and having their voices heard is upheld through the facilitation of peaceful, lawful protest.
“However, we’ve also been steadfast in our commitment that we will not tolerate damage to property, violence or disorder.
“A group of people was contained by officers after their conduct deteriorated, pyrotechnic devices were used and they brought the procession to a halt.
“The containment remained in place for a short time before being lifted as the march came to a conclusion. One person was arrested following the end of the march.
“In a separate incident this morning, our Police Liaison Team and Protest Removal Team attended to ensure the safe removal of people involved in a lock-on at the King George V Bridge at the Broomielaw in Glasgow.
“As a result, 21 people were arrested and have been released on an undertaking.
“I want to thank the vast majority of those who attended both the Youth March and the Climate March for their positive attitudes and for following instructions from our officers.”
Police refused to estimate how many people were marching, but organisers the Cop26 Coalition claimed more than 100,000 people had turned out despite the weather, as an estimated 300 events were taking place worldwide.
Asad Rehman, spokesman for the Cop26 Coalition, said: “Many thousands of people took to the streets today on every continent demanding that governments move from climate inaction to climate justice.
“We won’t tolerate warm words and long-term targets any more, we want action now.”