Galaxy
I am afraid Macrons character is not particularly strong, his behaviour reflects that. He is unable to believe that he will not win.
I don't really agree with that Galaxy. I think Macron is strong, but sometimes too headstrong. He is not a remote figure in practice as he does a lot of travelling on visits in mainland France and overseas territories, but he can appear too lofty and intellectual for some people.
I also think he is very well aware of people's grievances, legitimate or otherwise. We have lived in France for twenty years and protests and demonstrations are a way of life; you can't remain in ignorance.
As to "immigrants diluting culture", this is France; if you become a French citizen you espouse the values of the Republic culturally as well as legally. There is no religion or dress based on religion allowed in state schools, you are expected to speak French without translation services etc.
Yes, there are inevitable tensions around immigration, but French culture and patriotism and pride in French culture is very high.
If you watch the French news every day, you will see that the main concern at the moment is cost of living. I don't know what the RN can do about that.