None of these actions are going to work if we don't get rid of the "anchor baby" law.
That and hammering people who employ them.
FOLLOW THE MONEY.
Simplified, employers pay Illegals $10/ hour.
An American has to make (salary, benefits, vacation) about $40/hr to get by.
Who pays the $30 difference? You do. The taxpayer.
Employers are getting an unwritten subsidy, and they pass part of that on as "Campaign Donations".