You, very sadly, have it backwards.
And incidentally, the word Republican doesn’t have any actual meaning.
There are two parties in this country, Us and Them.
Cruz is one of Them.
I’m hearing that a lot these days.
Is someone else running?