 Even then, all polls predict Marine Le Pen's party would emerge with the largest number of seats in parliament. Protesters in Israel are staging demonstrations across the country to demand that the government reach a deal with Hamas to ensure the release of the remaining hostages in Gaza. Our Middle East analyst, Sebastian Usher, reports from Jerusalem.