French Presidential Election First Round: Mélenchon Vote Share? | 21-24% 39,5% | InfoFlow