Trump rant highlights threats to a new Nafta deal

Despite sealing a deal with Mexico last week it is not clear Canada will join in