Marine Le Pen 86% · Jean-Luc Mélenchon 43% · Édouard Philippe 39%. Starts April 30, 2027. Trade on OCTORAX.