In 60-40 tally, coalition of Democrats break from their party and vote with Republicans, enraging many in their caucus

US politics live – latest updates

The Senate on Monday approved a funding package that is expected to bring to a close the longest government shutdown in US history, after a coalition of Democrats broke from their party and voted with Republicans, in a move that has enraged many in their caucus.

The vote passed in a 60-40 tally, with seven Democrats and one independent joining all Republicans to advance a compromise deal that would fund most federal agencies through January. The agreement, which next goes to the House for approval, does not directly address the expiring tax credits for healthcare premiums, the issue at the center of the 40-day stalemate between Democrats and Republicans, though the Senate majority leader John Thune has promised a Senate vote later this year on the subsidies.

Donald Trump has already expressed support for the deal and Speaker Mike Johnson has already begun urging members of the House – which has been on an extended recess since the shutdown began – to return in preparation for a vote and a swift delivery to the president’s desk.