A divided U.S. House of Representatives passed a bill to suspend the $31.4 trillion debt ceiling on Wednesday, with majority support from both Democrats and Republicans to overcome opposition led by hard-line conservatives and avoid a catastrophic default.

The Republican-controlled House voted 314-117 to send the legislation to the Senate, which must enact the measure and get it to U.S. President Joe Biden's desk before a Monday deadline, when the federal government is expected to run out of money to pay its bills.

"This agreement is good news for the American people and the American economy," Biden said after the vote. "I urge the Senate to pass it as quickly as possible so that I can sign it into law."