Francois Bayrou, one of few political heavyweights to have stood by French President Emmanuel Macron since he came to power ...