For someone who claimed NAFTA was a terrible deal, Trump just signed an agreement that looks almost exactly like NAFTA, except with a new name and some dairy changes.
Canada lost a little with with regards to Dairy, but won with regards to the auto industry.