Michel Barnier's journey from Mr Brexit to French PM