It's surprising that Trump hasn't mentioned repealling the right to become an American citizen from being born in ths US. (Apparently only US and Canada allow this; European countries et al don't.) That would dissuade those people who are going to the US solely to have anchor babies, and also negate the illegal migrants' plees of staying in the country because their children are legal citizens.  I can hardly believe that that tactic works in Canada, but it does.