Marine Le Pen is in a race against the clock James Tidmarsh The Spectator 4 2 02.04.2025 .....© The Spectator visit website