French voters snub far right, favour left, greens
136 Both the United Kingdom and Iran emerged from hard contested national elections last week with popular vote swings in favour of social and political moderation in both countries. But France’s snap National Assembly polls, also last week, failed to …