Could Marine Le Pen save Macron’s presidency?

.....

© The Spectator