Who is Ted Cruz?

Here's a clue:

You'd have to be a robot to support this man

Next Clue