Chaos erupted on the streets of Paris as a May Day workers’ march saw riots break-out in protest against Marine Le Pen.
Fighting broke out in central Paris during a rally held close to the Place de la Bastille, where protestors shouted ‘Fascists out!’.
They were furious that Ms Le Pen, 48, has got through to the second round of the election to choose a new head of state.
Ms Le Pen will go head-to-head against independent favourite Emmanuel Macron, 39, on Sunday.
“She represents racism and hatred, that’s why we’re opposing her,” said one left-wing activist Nicole, aged 22.