March 11, 2026By Charlotte Adams Politics Forget Le Pen: Meet the New Archvillain Shaking Up French Politics