Folks who fondly remember Reagan's signing of the 1986 immigration law will recall that it ended illegal immigration. It was called the "last amnesty", ever. Remember?

Actually, it was like ringing a dinner bell, a come-hither call to another wave of illegal aliens, who obviously - and correctly - assessed it as baloney. Passing more amnesty legislation will have exactly the same effect.

Have at it with The Wall, if you want, but it's not necessary. Just enforce the 1986 law. Deny employment to anyone not here legally, and severely punish employers who hire them. Add to that the denial to illegal aliens of other societal benefits, such as the education and drivers' licenses afforded to citizens and legal aliens, and the immigration problem will go away.

On the other hand, if you must pass new immigration laws, simply copy the model immigration laws of Mexico. Problem solved.