Solution to the immigration problem - let them all in. Set up border control points but just like when my relatives came over, if you are healthy and are going to a job, let them all in.
Economies expand when the labor force increases. Goods are cheaper. We need a birth rate of 2.1 per woman to sustain our population by birth alone. Our birth rate is 1.73. Unless we want to end up like Japan with an upside down population distribution, we need influx from immigration and not the onesy twosy stuff we have now. We need new players into Medicare and Social Security.
So let everyone on the southern border in through controlled access. Secure the rest of the border areas - don't have any ideas there. Sorry. Walls are out due to symbolism and connection to the last guy.
But let 'em in and let 'er rip! Do it and we juice the economy for generations without doing ill-advised tax cuts or deficit spending.