Have made it clear I am no fan of Cruz, but he gets 3 huge cheers from me for ANYTIME with which he can slap Rove around.