It is important to examine the potential numbers we are talking about. Trump is about to announce his policy on the 800,000 "Dreamers" whose current status in the US could change. There are an additional 40,000 Haitians, 260,000 originally from El Salvador and 60,000 from Honduras along with many more whose TPS status in the US expires in about one year. This totals over ONE MILLION! The impact on Canada could become staggering. Perhaps the easiest solution would be for Trudeau to step down as PM! A vote of "no confidence" might work if some Liberal MP's decided to place the future of Canada ahead of their own personal future!