Mark Carney was excellent today in Davos; articulate, straight talking and addressing the changing times with positivity, in complete and utter contrast to the president representing his neighbouring country. It must be so embarrassing for intelligent Americans to see him representing you globally.