The U.S. House has voted 257 to 167 to approve a bill allowing taxes to rise on the wealthy, extending unemployment benefits for millions and delaying deep automatic spending cuts in federal spending for two months, ending the long national drama over the fiscal cliff.

Eighty-five Republicans and 172 Democrats voted in favor of the deal, while 151 Republicans and 16 Democrats opposed it. President Obama, in comments shortly after the measure passed, said the deal accomplished the effort to change a tax code too skewed toward wealthy.

The dramatic vote followed a wild day in which the critical measure was assumed for several hours to be headed for defeat because of widespread Republican objections.

In the debate leading up to the final vote, a steady stream of Democrats took to the microphone to express their reluctant support for the measure. But few Republicans -- and no members of the GOP House leadership -- spoke out on the measure.

The deal saw mixed support from GOP leadership: Speaker John Boehner (R-Ohio), Budget Committee Chairman Paul Ryan (R-Wis.) and House GOP Conference Chair Cathy McMorris Rodgers (Wash.) voted "yes," while Majority Leader Eric Cantor (R-Va.) and Majority Whip Kevin McCarthy (Calif.) voted "no."

Click here to read The Post's full story on the vote and what's next.