Home News French election: Marine Le Pen and Emmanuel Macron trade insults in TV debate