The new twist in

The new twist in the campaign finance reform battle is Senator Chuck Hagel’s decision to introduce a watered-down “compromise” bill, which the president has signaled his willingness to sign.

What’s interesting here is that Chuck Hagel is a good friend of John McCain’s. He’s at least been a supporter of campaign finance reform. He supported McCain’s presidential bid last year. And he’s one of only two or possibly three others in the Senate who might be considered a McCain bloc. So why is he — or why does he at least seem to be — cutting McCain off at the knees?