Western Europe & Canada French National Assembly Ousts Prime Minister François Bayrou. Can His Successor Turn Things Around? By Jack Hill October 11, 2025