President Donald Trump has approved a short-term 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. The Senate had narrowly passed the same bill two days earlier following intense 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 services had been halted. About 1.4 million federal employees were either on unpaid leave or working without pay. Food aid programs froze, and nationwide air travel suffered widespread delays.
Federal agencies set to reopen
Government operations are expected to resume within days, easing disruptions ahead of the Thanksgiving holiday. Air travel should stabilize as the Federal Aviation Administration restores full staffing. The agency had reduced flights nationwide due to staff shortages caused by the shutdown.
The closure 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.
However, the measure only funds the government until 30 January, leaving lawmakers with limited time to reach a long-term solution.
Trump blames Democrats for shutdown
Before signing the bill, Trump accused Democrats of deliberately causing 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 needed to pass it. Democrats demanded that the legislation include an extension of healthcare subsidies for low-income Americans, which are set to expire at the end of the year.
Republicans insisted that 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 sharp criticism from House Minority Leader Hakeem Jeffries and California Governor Gavin Newsom, highlighting divisions within the Democratic Party.
Democratic divide over the compromise
Senate Minority Leader Chuck Schumer said the deal “fails to do anything of substance to fix America’s healthcare crisis.” Virginia Senator Tim Kaine, one of the Democrats who supported the bill, 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 backs Epstein files petition
Democrats quickly asked Grijalva to support a petition demanding the release of documents tied to the late financier Jeffrey Epstein. The petition must sit for seven legislative days before advancing. After that, House leadership must schedule a vote within two legislative days.
House Speaker Mike Johnson surprised lawmakers by announcing the vote would take place next week.
Key details of the funding bill
The deal extends federal funding until 30 January. It provides full-year financing for the Department of Agriculture and funding for military construction 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 promise of a December vote on healthcare subsidies — the main issue that divided Congress and prolonged the government closure.
