ABC News' Jonathan Karl: John McCain spokesperson Brooke Buchanan says, emphatically, that John McCain has not changed his position on Don’t Ask Don’t Tell. In 2006, McCain said, “the day that the leadership of the military comes to me and says, Senator, we ought to change the policy, then I think we ought to consider seriously changing it because those leaders in the military are the ones we give the responsibility to.”Buchanan says that is exactly where McCain stands today.”If all the joint chiefs said they want to repeal Don’t Ask Don’t Tell, then obviously Senator McCain is going to listen to them,” Buchanan said. How does that square with McCain’s criticism of the effort to repeal the policy at Tuesday’s Senate Armed Services Committee hearing after Joint Chiefs Chairman Admiral Mike Mullen said he believes the policy should be scrapped?Admiral Mullen, Buchanan points out, made it clear he was expressing his personal view, not speaking on behalf of the military leadership. At the hearing, McCain made it clear he believes it is up to Congress to ultimately decide the issue. ”Well, I'm glad to say that we still have a Congress of the United States that would have to act to repeal Don't-Ask-Don't-Tell despite your efforts to repeal it, in many respects, by fiat,” McCain said.