France on the Brink: Macron's Centrist Collapse and Le Pen's Rising Tide