There’s no illegal immigration problem from Mexico. NAFTA solved all that by improving the Mexican economy so much that Mexicans stopped coming to the USA to look for work. I remember NAFTA proponents saying that would happen.
Those same folks also said capitalism, trade and membership in the WTO would turn the communist Chinese into freedom loving democrats.
It did convince most of the people just not the party.