Apparently the idea is too much for liberals to comprehend. "Trump isn't pushing for an end to immigration".  Their thinking is always based on false premises.  If one were to ask them to use common sense, they would ask "What is common sense?"  They want to build a false greater GDP with immigrants.  More police, more social workers, more school teachers, all paid by tax payers.  There is a pattern forming that is not sustainable especially if Canadians have to change laws to accommodate them.