And he said it this morning on Fox News, no less. From Talking Points Memo:
Sen. John McCain (R-AZ) channeled his inner-maverick Friday during an appearance on Fox News Channel, repeatedly reminding the conservative network that the government shutdown was brought about by the quixotic effort to halt the Affordable Care Act.http://talkingpointsmemo.com/...
When anchor Martha MacCallum asked him about the White House's handling of the suspension of death benefits to military families, McCain said that while the administration deserves blame it was a GOP-induced shutdown that caused the problem in the first place.
"Let's have a little straight talk, Martha," McCain said. "[The administration] wouldn't have had the opportunity to handle it that way if we had not shut down the government on a fool's errand that we were not going to accomplish. The whole premise of shutting down the government was the repeal of Obamacare. I fought against Obamacare harder than any of the people who wanted to shut down the government."
Between this and Michele Bachmann's recent admission - "We’re very excited. (The shutdown) is exactly what we wanted, and we got it.” - there should be no doubt whatsoever as to who is to blame.