Trudeau can just threaten to kick out the Americans who are working in Canada on the NAFTA visa. There are more of them than there are Canadians on TN in the US. This would literally be killing jobs for Americans.
Canada should consider partnering with Asia. They're forming gigantic 3.5 billion people trade agreement zone.
Trump can't unilaterally terminate TN visa by terminating NAFTA. The visa was created as a result of negotiating NAFTA, but it's created in the immigration act itself, by an act of Congress. It will take an act of Congress to remove it from the immigration act. In fact MOST of NAFTA's provisions will remain in force even if Trump withdraws from the treaty. People have been calling this "zombie NAFTA", since most of it was enacted by enabling legislation in Congress. Congress passed those laws and only Congress can repeal them.
Nah