Electoral forecasting in France: A multi-equation solution