First round poll of polls
Macron
Le Pen
Mélenchon
Pécresse
Zemmour
Russian invasion
30%
20
10
0
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
First round poll of polls
Macron
Le Pen
Mélenchon
Pécresse
Zemmour
Russian invasion
30%
20
10
0
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr