@Liu Kang would know better but looking at vaccination rates and looks like vast majority of adult pop is vaccinated, so small minority of dissenters.
Interesting that Melenchon is among the loudest dissenters though, in North America debate is very much framed around right to left lines.
There is indeed a good amount of people that are vaxxed but we are plateauing and Macron's strategy is to make the sanitary pass to be a vax pass. Before you had to have a negative test, a previous infection or a vax to get the pass to go to restaurants, movies etc. Now the pass will only be valid if you're vaxxed.
Im not surprised by Melenchon's position. He's not against the vax but against some kind of goverment overreach I'd say. And he's in campaign so he'll fire at Macron about everything. Also The left is currently being brutalized and may get its worse score ever so they need to find a way to exist too.
Ive read that all left parties would account for less than 30% lol. Like there are 8 candidates (Hidalgo less than 5%, the greens around 8, Melechon at 9, the communists at 3 etc.) Shambolic
And they dont want to unite to get a chance at round 2. Current runner up would be either Pecresse or Le Pen (depending) around 17/18% as Macron has been steady around 25.
Anyway, the antivax sentiment also exists in France and it's often (not always) a urban/rural divide. But a fatigue starts to appear with some vaxxed people who are starting to get fed up with restrictions but I guess it's the same everywhere.
Regarding his quote, unvaxxed people are not voting for him anyway so he doesnt care about pissing them off.