Sorry to destroy your illusions, but Cruz was about building a wall when he was running for the Senate in 2012.
Trump was still in favor of granting citizenship to illegal aliens in 2012.
If you doubt the Donalds creds look back at the Oprah interview twenty odd years ago.
https://www.youtube.com/watch?v=GZpMJeynBeg&noredirect=1
Its very revealing.
Short straw today?