McCain is a professional politician. In other words, he'll say anything to anyone with enough money or votes to get what he wants.

One day he'll cater to the hard right on the border fence, then he'll be off playing nice with the second and third generation legal immigrants and their children, saying he's all for letting their jobs remain safe.

Hypocrite.

But it seemed to work. He's got another term to do what he wants in Washington. The Tea Party was unable to buy enough votes to depose him and get their candidate into office.