 NPR's David Folkenflik, thank you. You bet. Dramatic results in elections in France and in Britain over this past week. Britain's center-left Labour Party swept away the long-wheeling Conservatives. That was a landslide. And in France, in a blow to the far right, voters beat back a surge from Marine Le Pen's Populist Party national rally.