A variety of sources are reporting Ted Cruz has passed Donald Trump to take the lead in the Iowa polls, for example Bloomberg Politics. Oh, the massive irony.
For Republican party leaders, Cruz is no improvement over Trump. They simply hate Cruz for being unwilling to go along in order to get along. Cruz never accepted the Conventional Wisdom that facing down the president at the risk of shutting down the government is bad politics.
Plus, Cruz isn't Mr. Warm Fuzzy, he doesn't come across as a lovable teddybear, as Rubio often does. Not only is Cruz often the smartest guy in the room, he doesn't hide it well.