French President Emmanuel Macron named centrist ally Francois Bayrou as new prime minister. It is the second such appointment in roughly four months.