I am going to start with my personal opinion that Trudeau and company have done a good job in so far as they have not let Trump bully them into a bad deal. It appears from the latest news that Trump did manage to bully Mexico into a poor deal. But the very latest news is that the incoming Mexican president has let Trudeau know that he will insist to the US that NAFTA remain a 3 country agreement. This is good news and will put Canada back in the driver's seat.
https://www.cbc.ca/news/politics/trudeau-obrador-phone-call-1.4843611
JD
https://www.cbc.ca/news/politics/trudeau-obrador-phone-call-1.4843611
JD