I seem to recall Cruz said Trump like the Iran deal
No sane person would give the enemy, who swore to kill you, $150 billion to build/buy nuke to blow you up.
The key is that Trump never said he liked it - he's been talking about how wrong and stupid and crooked it is for some time.....
Like Katrina (Trump Spokeswoman) said on Fox - if you want the truth about Trump, get it from his own mouth or from one of their official spokespeople because nobody else is authorized to speak for him...