Will France’s left-wing parties manage to build an anti-Macron alliance?