The so-called “biggest election year of all time” is progressing nicely. Among others, Russia, India, Mexico are done – while Britain, the US and Iran are yet to come. Oh, and France now too. But we’ll get to that. First, the European Union elections are over and done with, and the announced results […]