I predicted months ago that Cruz would ultimately endorse Trump, purely for reasons of self-interest. It took longer than I thought, but he has finally done it under circumstances that will do him, and Trump, the least possible amount of good.
Free the benighted prisoners of conscience! They’re really just ambitious, opportunistic slimeballs, anyway.