 It was a stunning weekend in France where a coalition of left-wing parties won the most seats in the country's parliamentary elections. The result comes after France's anti-immigrant party earned an unprecedented win in the first round of voting. The left-wing alliance won 182 seats in the final vote, though that's well short of the number for a majority.