Marine Tondelier of Europe Ecologie Les Verts and members of the New Popular Front alliance. Photographer: Nathan Laine/Bloomberg France’s left-wing New Popular Front (NFP), an alliance of parties hastily assembled after president Emmanuel Macron called a surprise snap parliamentary election, looked set to score a shock win in Sunday’s vote over the far right and the ruling centrists. If initial projections are confirmed, Macron will be required to name a prime minister from the bloc. The initial estimates are typically accurate. The NFP - made up of the Communist Party, the hard-left France Unbowed, the Green party and the Socialist...