I challenge you to link to any quote by Cruz that would make you think he was for amnesty.
It is not what he said, it is what he hasn't said.
If he had taken the same position as Trump he would not be in single digits, but I doubt he can change tactics today and gain anything, that ship has sailed.
There are 15 candidates in the field. Mathematically almost all of them would be in single digits. Again, let’s wait until we are at least closer to voting time to see who is where
Well, he hasn't said we shouldn't build a Death Star either so he probably is for it.