Macron and Le Pen, looking left