President Donald Trump has approved a temporary spending bill that ends the longest government shutdown in U.S. history. He signed the measure just hours after the House of Representatives voted 222 to 209 on Wednesday night. Two days earlier, the Senate had narrowly passed the same bill following tense negotiations.
In the Oval Office, Trump said the government would “resume normal operations” after “people were hurt so badly” during the 43-day closure. Since October, many federal agencies had suspended operations. About 1.4 million federal employees were either on unpaid leave or working without pay. Food aid programs stalled, and nationwide air travel faced major disruptions.
Federal services prepare to reopen
Government operations are expected to resume within days, easing pressure ahead of the Thanksgiving holiday. Air travel should stabilize as the Federal Aviation Administration restores staffing. The agency had reduced flights nationwide due to staff shortages caused by the shutdown.
The shutdown also affected Congress. Wisconsin Republican Derrick Van Orden rode his motorcycle nearly 1,000 miles to Washington to cast his vote in the House before the bill reached the president’s desk.
The law only funds the government until 30 January, leaving lawmakers limited time to agree on a long-term solution.
Trump points to Democrats as cause
Before signing the bill, Trump blamed Democrats for the prolonged closure. “They did it purely for political reasons,” he said, urging Americans not to forget “what they’ve done to our country” in future elections.
Although Democrats are the Senate minority, they blocked an earlier version of the funding bill. Republicans were seven votes short of the 60 required to pass it. Democrats demanded the legislation include an extension of healthcare subsidies for low-income Americans, set to expire at year’s end.
Republicans argued healthcare could be addressed after reopening the government. On Sunday, eight Senate Democrats broke ranks and voted for the bill after securing a promise of a December vote on the subsidies.
The decision drew criticism from House Minority Leader Hakeem Jeffries and California Governor Gavin Newsom, highlighting divisions within the Democratic Party.
Democrats split over compromise
Senate Minority Leader Chuck Schumer said the agreement “fails to do anything of substance to fix America’s healthcare crisis.” Virginia Senator Tim Kaine, one of the Democrats who supported the measure, defended his vote. He said federal workers in his state were “saying thank you” for reopening the government and restoring their pay.
Hours before the House vote, Democrats welcomed a new member, Adelita Grijalva, who was finally sworn in after weeks of delay. She was elected on 23 September but could not take office earlier because the House had been out of session since 19 September. Grijalva now fills the seat once held by her late father, Raul Grijalva.
New congresswoman supports Epstein records petition
Democrats quickly enlisted Grijalva to back a petition demanding the release of documents related to the late financier Jeffrey Epstein. The petition must sit for seven legislative days before advancing. After that, House leaders must schedule a vote within two legislative days.
House Speaker Mike Johnson surprised lawmakers by announcing the vote would take place next week.
What the spending bill delivers
The deal extends federal funding until 30 January. It provides full-year funding for the Department of Agriculture, along with money for military construction projects and legislative agencies.
The bill guarantees back pay for all federal employees affected by the shutdown. It also funds the Supplemental Nutrition Assistance Program, which supports one in eight Americans, until next September.
Finally, the package includes a commitment to hold a December vote on extending healthcare subsidies — the main issue that divided Congress and prolonged the shutdown.
