He was once the subject of mockery in French political circles -- now it seems Emmanuel Macron could have the last laugh.