Rep. Steve LaTourette (R-Ohio), a moderate Republican and longtime ally of House Speaker John Boehner, told CBS on Wednesday morning that his party "got whupped" in the "fiscal cliff" negotiations.

The House voted 257 to 167 to send the measure to President Obama for his signature. The bill drew 85 votes from Republicans and 172 from Democrats, meaning well more than half of its support came from the Democratic minority. LaTourette, who is retiring this month, was one of the Republicans who voted in favor. 

"If there was no deal, taxes would have gone up on every American," he said in explaining his vote. “At the end of the day, we got whooped.”

There was no other possible outcome, he said: “We all knew the president was going to get his way. He campaigned on raising taxes, he wanted to raise taxes, he wins.”

The deal lets rates rise on wages and investment profits for households pulling in more than $450,000 a year,  marking the first time in more than two decades that a broad tax increase has been approved with GOP support.