French left’s #MeToo moment dents coalition’s offensive against Macron