Cruz should put his country first / put his pride aside & support Trump because the electorate will never vote in enough numbers for Cruz for President.
The last time we nominated a conservative, they said the electorate would never vote for him, either. He ended up winning in two landslides. The last time we nominated a liberal Republican like Trump (four years ago), we got trounced by a weak president. No more liberal Republican nominees!
He should, but he is either deluded into thinking he can win both the nomination and the general election, or he knows he is working for the GOPe to stop Trump and elect HIllary. Either way, he is working to elect Hillary. Not only that, but by this betrayal of the country, he will never be President, and he will end up being a one-term Senator.
And even less for trump.