In a shocking upset, the New Popular Front in France defeats both the far right and liberals in the snap elections. Almost no polls showed the election being anything but a far right landslide

Update: The parties of the left coalition have publicly reaffirmed their commitment to the coalition, sending a message to Macron that they will not govern under the liberals