 French voters cast ballots Sunday to elect 577 members of Parliament. It's a high-stakes election, with the far right in the lead so far. NPR's Eleanor Beardsley reports that today's first round vote will be followed by a runoff next Sunday. 27-year-old Violette DeVos has just voted in Paris' 15th arrondissement. We have to block the far right, and the left is the only party that makes sense, she says. We've had enough of Macron.