Ted Cruz just about sums it up.

Read more: