I never voted for Macron because he started as a peace-dove, and he was pro-Putin for a long time.
However, since about 6 months now he has finally understood that it’s impossible to have a dialog with the neo-soviets in the Kremlin. Thus, he has reversed his stance on Putin 180 degrees.
Thus, I evidently support Macron’s new stance that Europe must be protected from Russian military invasion. All political parties in France support him on that point, except the far left. The far left in France is pro Kremlin, anti-Israel and thus pro Iran.