Home Investing Michel Barnier named French PM as Macron seeks to resolve political impasse