French Presidential Election Odds: Bardella Leads at 30c | Prediction Genius