There is no guarantee that Cruz will vote for Trump. Cruz is just afraid of losing GOP party funding for his Senate reelection. How many times are you going to be fooled by this charlatan?
Cruz publicly announced that he voted for Trump on Monday.
How do you know he hasn’t already voted for him? I believe his word before I believe yours