This post on a blog called Demography Unplugged is a nice piece of data journalism. I have been trying to figure out if there is really a “border crisis”, or if challenges that are typical at the border are being exaggerated and cherry picked in an election year.
Measuring immigration is tricky, and this article explains how people try to do it. Basically, you want to know net migration, which is determined both by people coming in and people leaving, which both happen constantly. The Census Bureau surveys the foreign born population periodically and changes in this number are one way to do it.
Immigration really is up significantly over the past year or so. This is partly post-pandemic recovery, but it is also up significantly compared to what it has been historically even in comparably good economic times. They are coming to work. They are not coming disproportionately to commit crimes, although take a large enough group of people and there are going to be some crimes that can be cherry picked and publicized by disingenuous media outlets and political campaigns. There is no evidence I am aware of that terrorists are trying to sneak across the southern border, although of course we need to be alert for this at all ports of entry.
Some are sneaking in, but many are legally applying for asylum, after which most are allowed to enter the country while they wait for a decision on their case. This can take years, and even after a decision is made, there typically are not aggressive efforts made to find and deport them.
They are probably not taking a lot of American jobs that Americans would actually want. They are taking low wage jobs, paying taxes, and not receiving government benefits in return. Unemployment is low. Remember the labor shortage during and after the pandemic, when immigration was mostly shut off. And remember how prices shot up at least partly as a result of that labor shortage? I suspect the uptick in immigration is one factor holding wages and prices down now. The business community loves low wages, which presents somewhat of a dilemma because they also hate taxes, and the same party that advocates for low taxes also advocates for low immigration. This party generally is fine with having a dysfunctional immigration system as long as they can pin the blame on the other party.
So if you want to decrease immigration, you can let people apply for asylum at the border but not let them in until/unless their cases are decided in their favor. That exports the problem to Mexico and creates a humanitarian dilemma, which is what Trump chose to do and will do again if he gets the chance. Eventually word would get out and people would stop coming in such large numbers, but people would (and were) hurt in the meantime. You could drastically scale up whatever processes allow people to apply at U.S. embassies in their home countries. And finally, you could just try to help those countries solve some of their issues that make people want to leave, which would also be solving some of your own issues at home.
Also remember, these are relatively good economic times, and the climate change shit has not really hit the migration fan yet.