In US politics, "Republican in name only" is a pejorative used to describe politicians of the Republican Party deemed insufficiently loyal to the party, or misaligned with the party's ideology. Similar terms have been used since the early 1900s. From Wikipedia