Can Macron stop France’s political unravelling?

President’s options narrow after losing third premier since his 2024 snap elections