He had sufficient popular support for that, geesus wept.
Mate, your support for the little chap is sweet but when even the media on your own side faces reality, time for you to do likewise?
"Macron’s party could suffer yet more losses, effectively hobbling the rest of his presidential term and potentially handing Marine Le Pen even more power. "