One extremely obvious problem with the Trump agenda is Canada is far left by US standards, has a big buy a passport program and is not doing all that well even with the tariff subsidy that Trump is trying to diminish/abolish. Newfoundland, as one example, used to be an independent Commonwealth that joined Canada in 1934 after going bankrupt. Quebec has a separate official language. Also in the last secessionist crisis at least one province officially announced their escape plan was to join the US. Bush the elder quietly told the provincial premier that the US was not interested in having it as another state. Whatever happens in the trade deal we got long term problems north of the border that can bite us in the butt.