There is a slight of hand that is done in these arguments - some take “immigrant” to mean “anyone who was not born in Canada” and others take it to mean “any non-citizen/temp worker”.
Those are two vastly different groups even if one contains the other.
Those are two vastly different groups even if one contains the other.