Macron Engages in Crucial Talks to Form New French Government Amid Political Deadlock August 23, 2024