WASHINGTON - Members of the House voted early Friday morning, ending an overnight shutdown of the government.
The bill passed 240 to 186 and was later signed by President Donald Trump.
The shutdown took effect at midnight when the bill stalled in the senate after Republican Senator Rand Paul from Kentucky temporarily blocked a vote.
"This bill increases spending 21 percent. Does that sound like a large amount? Anybody at home getting a bonus or an increase in your paycheck of 21 percent? And yet your government is going to spend 21 percent more without really having a full debate, without having amendments. The exchange you just watched was me asking to have a 15 minute vote. I've been asking all day, I've been asking all week for it. We could have literally had dozens of votes today but we squabble because people don't want to be put on the spot," Paul said.
Senators eventually voted to approve the deal early Friday.
The government will be funded through March 23.
The measure increases military and non-defense spending by $300 billion dollars, extends funding for the Children’s Health Insurance Program for 10 years, includes $20 billion for infrastructure programs and adds almost $90 billion in disaster funds.
While the bill had something for almost everyone, many far right Republicans couldn’t pull the trigger to vote yes, so Speaker Ryan had to count on some Democrat votes to push it over the finish line.
Counting on those votes were tricky as many were not pleasured that there were no assurances in the bill on an immigration debate.
Democrats in the Senate have assurances that there will be a floor debate next week on the topic.
In the House, Speaker Paul Ryan has only agreed to put forth legislation that President Donald Trump will sign.