In an interview on a local radio station, House Speaker John Boehner (R-Ohio) conceded that Republicans "didn't win" the current budget debate.

"We've been locked into a fight over here, trying to bring government down to size, trying to do our best to stop Obamacare," Boehner said. "We fought the good fight; we just didn't win."

Boehner also said he would "absolutely" allow a vote on the Senate plan even if a majority of House Republicans don't support the bill.

"There's no reason for our members to vote 'no' today," Boehner told conservative radio host Bill Cunningham, adding that he expected the government to reopen Thursday.