But Mélenchon also refused to say, like the leaders of other parties across the political spectrum  and celebrities including the French soccer legend Zinedine Zidane  that he would vote for Le Pen’s centrist rival, the former banker Emmanuel Macron, to stop the far-right from gaining power.