 Live from NPR News in Washington, I'm Giles Snyder. Voters in France are casting ballots today in the second and final round of parliamentary elections. A hard right is expected to become the largest party in the 577-seat National Assembly. But NPR's Eleanor Beardsley reports that polls suggest an absolute majority may be out of reach.