How will France’s changing political dynamics shape Macron’s next term?