The next crucial presidential election on the horizon with just as many divisive characters:France.