Like I said in another thread. I feel like the Right should pick better candidates with better values, IE: No Russia backing, no ridiculous views, no idiocy etc. Then they might have a better chance at winning an election.
Even an unpopular president like Macron can beat a candidate like Le Pen.