A spending bill backed by Donald Trump failed in the U.S. House of Representatives on Thursday as dozens of Republicans defied the president-elect, leaving Congress with no clear plan to avert a fast-approaching government shutdown that could disrupt Christmas travel.

The vote laid bare fault lines in Trump's Republican Party that could surface again next year when they control the White House and both chambers of Congress.

Trump had pressured lawmakers to tie up loose ends before he takes office on Jan. 20, but members of the party's right flank refused to support a package that would increase spending and clear the way for a plan that would add trillions more to the federal government's $36 trillion in debt.