Emmanuel Macron et Marine Le Pen s'affrontent dans un débat à quelques jours du deuxième tour de l'élection présidentielle.