This smells like Fake News intended to support Cruz in his efforts Roy oppose Trump and usher in amnesty for all.
You do realize that Trump is proposing a massive amnesty and Cruz is opposing it, don’t you?
And that Trump is a long-time amnesty guy, up to and slightly beyond when he started running for president.
But he said what he needed to say to get elected (”no amnesty”), then did what he had always believed.