Cruz looks very good on a wide range of issues.
A very wider range indeed. He had a moral compass and pays close attention to it