Market Movers French Election Predictions: Where Polls and Prediction Markets Went Wrong July 8, 2024