French President Emmanuel Macron on Thursday named former European Union (EU) Brexit negotiator Michel Barnier as the country’s new prime minister, putting an end to two months of stalemate after a snap election.