French factory workers heckled centrist presidential candidate Emmanuel Macron when he visited them in Amiens, his home town.

Presidential rival Marine Le Pen, of the far right, upstaged his visit to the town earlier in the day.