Oh look. There’s a “new” NAFTA agreement. Except it’s the old agreement. Trump caved on every major demand and signed, including the dispute resolution system he swore he’d get rid of. Canada knew that Trump couldn’t afford to go into the November elections without a deal so they just held out, delaying and delaying until Trump caved and signed.
The fat orange idiot will now declare victory and go back to watching Fox News report what a great negotiator he is.