SgtHarryWeezer
I have a very simple solution.
We already carry a national ID card - SS card. Make it biometric such that when you present it, you also swipe a thumbprint, when queries a database to verify you are who you say you are. Only citizens get it. It can't be faked. Without it, you cannot be employed, bank, buy or rent a house, fly, etc. Then, make it a mandatory felony for the CEO/manager/owner of any business or company which employs anyone who does not have one. When illegals can't work or function in this country, they will go where they can. We won't even have to ship them home.
This is already coming, I believe you can find it in Revelation... mark of the Beast kind of thing. It simply amazes me how quickly Bible prophecy can come to pass.