Bardella and Le Pen are closer to power than ever before

.....

© The Spectator