President Emmanuel Macron has appointed Michel Barnier as the new French prime minister. This decision comes after Macron's Centrist alliance suffered a setback during the snap vote in July, paving the way for a coalition government in Paris for the first time in 22 years.