Illiberal Forces at the Ballot Macron’s Snap Elections: A Reality Check for the French Political Landscape As the results of the European elections came in on June 9, French President Emmanuel…Marlene LaruelleJune 17, 2024