In retrospect, the French President, Emmanuel Macron, took a huge gamble in calling for snap parliamentary polls in July this year. That act of political folly has unleashed a train of events ...