One should rely on border security alone.
We should franchise illegal worker pay confiscation companies.
Companies/persons employing people in construction, food processing, cleaning, landscaping would have to pay on dates specified by their name and be electronically authorized to pay people each week by the local franchisee.
On the day before a franchised company might show up or block payment and freeze the pay. Workers would have to go to the franchisee’s office to pick up their pay and show proof of authorization to work. Pay not picked up in 30 days would be the franchisee’s.
One shouldn’t rely on border security alone.
[Sorry for the typo.]