I have a solution no one will like.
The first part will be telling Mexico to stop illegal immigration to the U.S. from their side of the border, or else.
I think they think I’d be bluffing and they’d do nothing.
So I would ivade all of northern Mexico along a 10 mile wide stretch and stop illegals from even getting to U.S. territory. With them not having arrived on U.S. territory, there would be no legal immigration procedures preventing us from just turning them around.
Mexico won’t like it, but they could change it if they wanted to - with internal controls preventing illegals from gettting to the U.S. border.
It would end the issues at our southern border, and leave it to Mexico to either live with what we were doing or fix it themselves.
Radical solution? Yes, but its to a radical problem.
“I would invade all of northern Mexico along a 10 mile wide stretch”.
There are a bunch of sprawling cities in that first ten miles; Matamoros, Reynosa, Nuevo Laredo, Juarez, Nogales, Mexicali, Tijuana.
If you take them, you get millions of people, and a huge bill to modernize them.