Several police caught fire when they were hit by Molotov cocktails during a May Day rally in Paris.
Nationwide rival rallies showed the political divide across the nation, less than a week before the final run-off between French presidential candidates Emmanuel Macron and Marine Le Pen.
A rally organised by the hard-left CGT trade union marched to Place de la Nation in Paris, with occasional clashes reported on the fringes between youths and riot police. Police shot tear gas and water cannons as they came under attack by Molotov cocktails.
Many protesters want Le Pen to lose Sunday’s vote, and demanded that the next president protects workers’ rights. Credit: Clement Lanot via Storyful