Since their wages, taxation, regulations, etc., are similar to ours, this works with Canada.
Mexico? Will probably never work with Mexico.
Canada is like the USA. Mexico is not. In chemistry when you have two different kinds of metals touch you get dissimilar metal corrosion. You prevent that by painting a wall between the two different kinds of metal to prevent corrosion.
Mexico is a feudal, peasant society. Heidi & Co. think that blending illiterate peasants from head-chopping Mexico and the middle east into our neighborhoods will be a good thing?
But a good thing for who? What has Rubio (the other Cuban) won? Minnesota and Puerto Rico. How is making Canada and America like peasant central American in any way a good thing?
Absolutely NO NEED to give up any of our sovereignty in service to elitist, globalist idiots who basically hate us - don’t give a crap what happens to us (see the invasion over the border, for example).