I agree with some comments that Canada needs more stringent policies for immigration, but I'm not sure it will be possible as long as Twitter Trump remains in power. More and more Americans will continue to flood into Canada as the Trump administration continues it's xenophobic agenda.

The irony is that most people in Canada who are against immigration are the same people who would vote for a man like Trump!