"Under Donald Trump"???  Donald Trump is not the Canadian PM.  It is Canada's responsibility to protect our border, not Trump's.  That's like saying the rain made people sneak into the Jays game.  Makes no sense.