Trump’s immigration policies are driving talented foreign workers to Canada. Excellent
Part of this article states that Canada is not very good at selling itself. Well, part of that may be that unlike Americans, Canadians tend to understate how great the country is. And it is a great country that offers so much more than the United States.
The weather? Well as the article again notes there is no such thing as bad weather, only bad clothes.