Cruz is loved in Texas and hated in the beltway.
Ayotte and McCain choose the opposite.
Moving on to category two, the only purpose of having Rep. Steve King (R-Iowa) on to speak about immigration and impeachment is to generate headlines for the following day: Republican congressman says ridiculous thing or Republicans support ridiculous thing. The media and Democrats know that King has been repeatedly admonished by his own party and speaks for practically no one. Why not have on someone who does speak for the mainstream and really might give a sense of what is likely to happen?