Left turn: French voters choose New Popular Front

In a stunning upset, the New Popular Front (NFP), a coalition of left-wing and green parties, emerged victorious in the recent French parliamentary elections, securing 182 seats in the 577-seat assembly.