The struggle against Macron cannot be left to parliamentary maneuvers by the neo-fascist Le Pen and Jean-Luc Mélenchon, whose ...