President Trump is celebrating a huge new trade deal. On Monday, a new trade pact with Canada and Mexico emerged just before an important deadline. The agreement replaces NAFTA, the Clinton-era trade compact that Trump has spent years bashing as a terrible deal. “NAFTA was perhaps the worst trade deal ever made,” Trump said at a press conference Monday. He added the new agreement will protect American farmers and retailers, and reverse the mass exodus of American manufacturing jobs. The president also commended his counterparts in Mexico and Canada, who he has previously criticized. According to Trump’s remarks, next on the list is China.