Mark Carney, the former Governor of the Bank of England and now Canadian prime minister, was the toast of Davos last week for a speech that seemed to perfectly capture the moment with its talk of a ...