The problem I see with Macron is he has just had his power base ripped out from under him, how that will effect his support and the ability to supply weaponary to Ukraine is yet to be seen, especially with Melenchon with his communist leanings and Le Pen’s love affair with Russia, though I think if she sided with Russia, her chances of ever holding power may be be diminished in the voters eyes.