Andrew Neil mocks Macron as he lists 6 reasons why France is a complete mess