Bringing up Cruz is pure distraction.
Trump has flip-flopped and is supporting amnesty. "No citizenship"? The courts will change that if you let them stay.
Worse than that, I would say that Trump has always supported amnesty.
He wants a touchback legalization amnesty similar to the one his VP wanted back in '06.
And he is on record in August of 2015 as saying that he would even consider a citizenship amnesty later.