POT CALLS THE KETTLE A FLIP-FLOPPER…. Sen. John McCain (R-Ariz.) is now complaining about Janet Napolitano shifting her stance on immigration policy. Given what we know about McCain, that’s really not a good idea.

Last night on Fox News, however, McCain denounced Department of Homeland Security Secretary Janet Napolitano for allegedly changing her position on border security:

“I’m very disappointed in the former governor because as far back as 2006, Janet Napolitano asked for additional troops on the border, also asked for the federal government to repay the expenses that are involved with illegal immigration. I guess she proved again that old adage it isn’t so much where you stand, it’s where you sit.”

Or, if I can extend the adage, where you’re facing a right-wing primary challenger.

Look, McCain wants to complain about federal immigration policy? Fine. But for McCain to complain that anyone is being inconsistent on the matter only encourages people like me to note that McCain has flip-flopped shamelessly.

After all, McCain’s new position emphasizes the need to “complete the danged fence,” after consistently taking the exact opposite position. This is the same senator who championed a comprehensive immigration reform proposal in 2007, and then announced his opposition to his own bill in 2008.

Indeed, over the course of less than a year, McCain publicly declared that he’d pursue comprehensive immigration reform, opposing a secure-the-borders-first approach. Then he changed his mind. And then he changed his mind back. And then he changed his mind yet again.

This guy wants to criticize Napolitano for changing her position? Seriously?

Steve Benen

Follow Steve on Twitter @stevebenen. Steve Benen is a producer at MSNBC's The Rachel Maddow Show. He was the principal contributor to the Washington Monthly's Political Animal blog from August 2008 until January 2012.