Dude, Le Pen gives a shit about Putin. She is a 100% french patriot. She works with Putin when its good for France, she kicks Putins ass when its good for France. Thats how evry french president should be. I support her 100%.
I would totally prefer Le Pen to Micron, what I am saying is that there are many in the EU and Britain that don't want a more pragmatic relationship with Russia which a lot of EU politicians are suggesting and the US and UK are dead against that.
That NGO in the UK that hit the headlines for ruining the career of I think it was a Spanish or Italian politician because he once said in an interview that he would be prepared to work with Putin if it helped his country... which is perfectly sensible for anyone... except the hard line Russophobes who don't give a shit about their own people.... putin is the enemy no matter what.
So that NGO mobilised journalists and "think tank experts" throughout the EU to write smear articles about the guy and ruin his career.
This NGO is made of exUK intel people clearly with a grudge, but also knowing what the UK wants to do but can't get caught doing officially so it is a bit like their CIA. They claim it was to counter Russian actions, yet there has been no hard proof proven Russian actions, yet there is plenty of hard proof regarding these NGOs anti Russian and indeed anti democratic action within the UK and the EU... how is that for irony... the propaganda tool set up to counter the enemy does more damage to EU democracy than the country they are supposed to be countering...
She is there just because her father put her there. No one support her. People vote for extrem right because Macron is doing shit job and there is no one else. She will never come to power.
Welcome to democracy... it happens all the time that unpopular leaders retain power and often get reelected simply because the alternative seems to be worse. The best person pretty much never gets the job because they never make it above a certain level that requires a level of criminality to get past...