Mark Carney has down a spectacular job of talking himself into being a very popular leader. A serious guy doing a lot of hard work. And standing up to Trump! A recent poll shows that 99.9% of Canadians not born yet would support him, if he would just wait for them to be born.