French far-right leader Marine Le Pen awaits court ruling that could end 2027 presidential bidMarch 30, 2025