Canada has vast Natural resources and a tiny population….which are good things…but it’s also full of socialists and Quebec Mexico has beaches and Tequila….. but it’s full of drug cartels and 3rd world corruption.
With Canada there would be very little change. Mexico would be a catastrophe. The unemployment rate would jump from 6% to 50%. The poverty rate from 15% to 45%. Mexico would be a huge drain on the Federal Budget. Social Security and Medicare would become responible for maybe 30 million retirees who paid nothing into the system with the existing tax base to cover it. The amount of coast the Coast Guard would have to cover would double. The Federal Hiway Administrations liability would triple overnight. FBI and the DEA wouldn't have the power to even begin to cover the new territory. The saving grace is Mexico has huge oil reserves. Once their oil industry was straightened out and made more efficient it would help considertably.