'Yellow vest' protesters out in force for a fifth weekend of marches in France on Saturday (15 December) - taking to the streets en masse, despite President Emmanuel Macron's backtrack over his contested economic policies.
Police battled another wave of discontent with teargas and water cannon - as scuffles broke out in Paris.
Government cuts, tax hikes and the cost of living continue to ignite tensions across the country - and topless activists from feminist group Femen also joined the protests - facing off with security forces just steps away from the Elysee Palace.
But authorities have noticed a drastic drop in turn-out - with around 33,500 protesters counted in France so far - compared to 77,000 around the same time last week.
At midday - 95 had been arrested according to a Paris police official.
This dip in numbers could mean that Macron's concessions placated some members of the 'yellow vest' movement after he scrapped fuel tax hikes set for the new year that were the initial spark for these nationwide protests - and promised a rise in minimum wage.
Macron's 18-month presidency has been a turbulent one, with these protests highlighting deep-seated discontent across France.
Government officials and opposition politicians called for protesters to stay off the streets this weekend, after four people were killed in gun attack at a Christmas market in Strasbourg earlier this week.