 Today, a surprise win in France's legislative elections. Many expected the far right to win this snap vote. But not only did they lose, they came in third. Instead, it was a left-wing coalition that won the most seats in the French parliament.