Apparently you distrust all the recent polls! Even in California, a recent USC/LA Times poll now show Trump and Cruz at 36%/35% and, with Kasich (who is screwing up things for Cruz) at 14%. Trump is collapsing in every demographic.
Cruz is running, in order to mess up Trump.
That is it. He is a stand-in, for the very same GOPe who has made such a huge mess of our country, along with the democrats. He won’t be our next president, he is just running because he is too darned pig-headed to recognize he has become the establishment.
Go Trump.