French President Emmanuel Macron has named Michel Barnier as PM almost two months after France's snap elections ended in a hung parliament. Barnier, European Union's former chief Brexit negotiator, has held roles in various French governments and was also EU Commissioner. Macron considered string of potential PMs in recent weeks, none of which gathered enough support for a stable government.