Protesters and police have clashed in Paris as rallies to mark the one-year anniversary of the "yellow vest" demonstrations erupted in violence.
Demonstrators have torched cars and pelted police with stones and bottles while police fired tear gas and water cannons in Paris on the first anniversary of the anti-government "yellow vest" demonstrations.
Rallies to mark the occasion erupted into violence and police took 124 people in for questioning, with 78 people in custody, authorities said on Saturday.
Demonstrators, many clad in black and hiding their faces, vandalised an HSBC bank branch at the Place d'Italie.
They set rubbish bins on fire, hurled cobblestones and bottles at riot police, and erected barricades.
Several cars were set ablaze. Police responded with tear gas and water cannon blasts.
Clashes also broke out between demonstrators and police near the Porte de Champerret, close to the Arc de Triomphe, as protesters prepared to march across town towards Gare d'Austerlitz.
Police also intervened to prevent a few hundred demonstrators from occupying the Paris ring road.
Paris police prefect Didier Lallement cancelled permission for a scheduled demonstration in view of the violence.
In other cities, yellow vest demonstrations were largely peaceful, with 1000 people marching in Marseille in southern France.
The yellow vest protests, named for the high-visibility jackets worn by demonstrators, erupted in November 2018 over fuel price hikes and the high cost of living.
The demonstrations spiralled into a broader movement against French President Emmanuel Macron and his economic reforms.