NBC's Luke Russert reports the war supplemental bill has passed, 308-114. Of the 114 no votes, 102 of them were Democrats. That's more than triple the number of members of the president's party (32) that voted against it last year. It also means that more Republicans voted for it (160) than Democrats (148).
The bill contains $37 billion for the war operations in Afghanistan and Iraq. It will be signed by President Obama as soon as is possible.
Defense Secretary Robert Gates had said the bill would have needed to pass by August to prevent the military from having to furlough employees to fund the war effort.
Here's the vote breakdown: 308 Yea (148 D, 160 R); 114 Nay (102 D, 12 R).