FOR the French elections which Emmanuel Macron has called in the wake of the impressive showing by the far-right in the European parliamentary polls, four parties on the Left, the Communists, the Socialists, the Greens, and France Unbowed (of Jean-Luc Melenchon), have come together to form a New Popular Front to take on the fascist challenge of Marine Le Pen.