It's an emotionally charged issue. I am willing to debate; but, it is a little like sitting in a den trying to decide on something while the house is on fire. The first step is to control the illegal flow of immigration and to remove those illegals already on our shores; beyond that we can look at putting in place a reasonable program to secure whatever labor resources our industries may need.
That's actually two steps, not one. It does no good to remove illegals when they can just come back right away. The most important thing is to cap the problem by securing the borders. That is, by far, the most important thing to achieve.
I do not think a border lockdown plus expulsion of all illegals has a hope in hell of getting through Congress. At the least, you'd get a Dem filibuster. And while we're fighting that unwinnable battle, the problem will get worse.
The most important thing to do is secure the border. Build the wall, increase patrols, etc. And I'm willing to do some compromise on some other issues if we must do so to get that.