Macron has to choose: humiliation or defeat?

.....

© The Spectator