Home News French Election: Marine Le Pen and Emmanuel Macron clash in ‘no holds-barred’ presidential debate