Current affairs Marine Le Pen Barred from 2027 Presidential Election in Landmark Court Ruling 01 04 2025 8 mins read