Trump can't find a principled stance on this issue because he has no principles. The only thing that seems to matter to him is whether someone supports him. If they voted for him, then they're “very fine people”. Do his supporters want to relegate people to inferior status because of the colour of their skin or their religion? No matter. Do they support segregating people because they were born with a different colour of skin? No matter. Is he happy to let his supporters claim that all the social and economic ills of the nation are the fault of "aliens" or "immigrants"? No matter. 

It's a sad place the U.S. has come to be in. Let's not let Canada follow suit. It's time to carefully examine the beliefs of the radical right and reject them. 

We can start by looking around us: see who our neighbours are and what they have built. They come in many colours and nationalities. And, they have brought a lot of success to our country.