 All sorts of questions and speculation now after results suggest that French voters rejected the far-right National Rally Party bid for power in their country's general election. Voter turnout was the highest it's been in more than four decades. And shortly after those polls closed, it was actually a shocking twist. Exit polls projected the hard left wing, the new popular front, leading.