 People in this crowd say the French have always come together to block the far right from power, and they're hoping they will this time, too. Eleanor, thank you for that reporting. Again, the French vote today in these parliamentary elections. When are the results expected? We're going to have them around 8 p.m. local time when the polls close. There is a second round vote, Ayesha, on July 7th for today's top vote getters. But this first round is really a test of the strength of the far right.