To be fair, here’s the popularity of Macron and his prime ministers over time.
Macron is in blue, the current prime minister in orange, full right is 2025.
Still, I’m very sorry for you, and I’m fighting to get rid of this clown since he got elected in 2017.