Cutting off the funds is obviously the correct thing to do - it will help stop the flow in and over time there will be some, maybe a significant number, of self-deportations, but it is not the total answer by any measure. And there will some significant chaos - along with a huge spike in crime - when it occurs. Desperation will set in quickly and violence - perhaps extreme violence - will be the result.
The Democrats did a very thorough job destroying this country through the mass immigration of a ready standing army that will answer their call when circumstances require. The removal will look much like a civil war - if not actually become one…with the Democrats fomenting and supporting violence all the way. Is there a fix for what they’ve done? Not one that is any easier than walking through the Valley of the Shadow of Death.
It needs to go a little deeper than just 'cutting off funding' by the Federal government. Some additional layers that need to be peeled back: (p) 1) Audit any state, and any state monies being used on programs for illegals will be withheld by the Federal Government.
2) Any non-profits found to be providing funding and/or providing services to illegals will have their non-profit status stripped, and that includes churches. Likewise, they will not be allowed to petition for government grants for some period of years.
3) Then there is the issue of employment, and raids will need to be conducted. It actually won't be that hard as there are some industries where it isn't an uncommon practice to hire illegals, think restaurants, homebuilders, construction contractors, etc. I would put a two-year minimum term for each illegal found to be working for a company. Take away the chance for employment and they may as well stay in their own country.
And the easiest of all, is that any illegal caught will be deported and entered into a database where they will forever be excluded from any chance of getting a pathway to citizenship. Also, any nations found to have illegals being returned, will lose any funding as well.