The Senate did pass its version of ethics reform last night by a 96-2 margin:
Senate Democrats and Republicans broke a difficult stalemate last night and approved 96 to 2 expansive legislation to curtail the influence of lobbyists, tighten congressional ethics rules and prevent the spouses of senators from lobbying senators and their staffs.
The Senate legislation, hailed by proponents as the most significant ethics reform since Watergate, would ban gifts, meals and travel funded by lobbyists, and would force lawmakers to attach their names to special-interest provisions and pet projects that they slip into bills. Lawmakers would have to pay charter rates on corporate jets, not the far-cheaper first-class rates they pay now.
While several key improvements were made, the Senate defeated an amendment that would have established an Office of Public Integrity:
In another defeat for watchdog groups, the Senate overwhelmingly defeated a proposal to create an independent ethics counsel to investigate allegations of wrongdoing in the Senate. The 71 to 27 vote was the second time that Congress has rejected the proposal in recent years.