Ted Cruz is a very, very conservative guy.

More...