Various news outlets are reporting Texas Senator Ted Cruz has announced he will vote for Donald Trump. Trump has graciously accepted Cruz's endorsement and said some nice things about him as a competitor. This is good.
Cruz was the preferred candidate of conservative purists during the primaries. His endorsement will make it easier for some of the #NeverTrump people to hold their collective noses and vote for Big Don. Perhaps even enable some of the die-hards at Weekly Standard and National Review to reconsider.
At the end of the day, Trump is preferable to Clinton, particularly with regard to Supreme Court appointments. And he won't go around the world apologizing for doing what needed to be done.
I am not normally in the business of making predictions. That said, it is entirely possible Trump may be able to put together a majority coalition that can win presidential elections for several cycles. It is to be hoped his far-from-doctrinaire ideology might do the trick.