President Donald Trump signed a spending bill Thursday that ended a 76-day partial government shutdown at the Department of Homeland Security, the longest on record, restoring paychecks for tens of thousands of federal workers who kept airports running and borders patrolled without routine funding since mid-February.
The legislation funds the Coast Guard, TSA, Secret Service, FEMA, CISA, and other DHS agencies through the rest of the fiscal year. But it pointedly leaves out money for Immigration and Customs Enforcement and parts of Customs and Border Protection, the very agencies at the center of the political fight that triggered the shutdown in the first place.
That means the hardest battle is still ahead. Republicans now plan to fund ICE and Border Patrol separately through a budget reconciliation package, a maneuver that would bypass Democratic opposition entirely. The price tag under discussion: up to $70 billion for immigration enforcement for the remainder of Trump's term.
DHS funding lapsed on February 14 over what amounted to a standoff about immigration enforcement. Democrats refused to fund ICE and CBP, demanding reforms to those agencies. Republicans insisted on full funding. Neither side blinked for weeks, and the department, which oversees everything from airport security to border operations, kept running on fumes.
The Senate unanimously passed a DHS funding bill roughly five weeks before the House acted. But House Speaker Mike Johnson refused to bring that bill to the floor, calling it inadequate because it excluded immigration enforcement money. He held out for a package that would fund the whole department, enforcement agencies included.
Johnson reversed course only after the White House warned that DHS would soon be unable to pay its employees. An internal White House memo laid out the stakes bluntly:
"If this funding is exhausted, the Administration will be unable to pay DHS personnel beginning in May, which will once again unleash havoc on air travel, leave critical law enforcement officers, including our brave Secret Service agents, and the Coast Guard without paychecks, and jeopardize national security."
That warning, combined with intensifying public pressure after a shooting at the White House Correspondents' Association dinner in Washington, where prosecutors say a man attempted to assassinate Trump, appears to have broken the logjam. The House approved the Senate-passed measure by voice vote on Thursday, and Trump signed it into law that afternoon.
The human cost of the shutdown played out most visibly at airports across the country. TSA agents, classified as essential workers, were required to report for duty without pay. Shortages of checkpoint security officers produced hours-long wait times and what the BBC described as "chaos in US airports" and "major disruptions."
Trump moved in March to blunt the damage, signing an executive order directing that TSA agents be paid during the shutdown. That order kept screeners on the job but did nothing to resolve the underlying funding dispute, or to help the many other DHS employees caught in the crossfire.
The dysfunction was a reminder that immigration-related fights in Congress carry real consequences for ordinary Americans who just want to board a plane or see their government function.
DHS Secretary Markwayne Mullin celebrated the end of the shutdown on X, directing blame squarely at Democrats. His message left no room for ambiguity:
"To be clear, this Democrat shutdown NEVER should have happened."
Johnson, speaking to reporters after the vote, struck a practical note. "We were not going to have lines at TSA. Everybody will get their paychecks now," the Speaker said.
Democrats offered a different version of events. Sen. Patty Murray, the top Democrat on government funding in the Senate, pointed out that the House ultimately passed the same bill the Senate had approved weeks earlier, suggesting the delay was self-inflicted by Republican leadership.
"This is the same bill the Senate unanimously passed five weeks ago."
Rep. Rosa DeLauro was more direct. "It is about d*** time," the congresswoman said.
Johnson, for his part, acknowledged the pressure he faced. "We threw a fit. We had to," the Speaker told reporters, framing his weeks of resistance as a necessary stand for immigration enforcement funding even if the final product didn't include it.
The bill Trump signed Thursday is a stopgap, not a victory lap. Immigration enforcement, the issue that started the whole standoff, remains unfunded through normal appropriations. ICE and Border Patrol have been operating on $170 billion approved by Congress last year as part of Trump's tax cuts bill, but that money was never intended to substitute for regular agency funding indefinitely.
Republicans used a procedural maneuver last week to clear a separate bill in the Senate that did not require Democratic support. House Republican leaders have signaled they intend to approve ICE and CBP funding through a reconciliation package, but the timing remains unclear. When, or whether, that bill reaches the House floor is an open question.
The reconciliation path would let Republicans fund enforcement agencies on their own terms, without needing a single Democratic vote. It is the same strategy that has defined much of the GOP's legislative approach on Trump-aligned priorities this Congress, ambitious in scope, dependent on party unity.
Democrats, meanwhile, demanded ICE and CBP reforms following two deadly shootings in Minnesota involving federal immigration officers. Those incidents gave the opposition a talking point, but the underlying Democratic position, refusing to fund the agencies responsible for enforcing immigration law, put them on the wrong side of public patience as airport lines grew and paychecks stopped.
The 76-day standoff revealed a familiar pattern. Democrats used their leverage to starve enforcement agencies of funding while claiming to support "border security" in the abstract. Republicans held out for a better deal, then accepted a partial one when the practical consequences became untenable. And the people who paid the price were TSA screeners, Coast Guard members, and travelers, none of whom had any say in the matter.
The White House budget office had warned that homeland security operations unrelated to immigration enforcement could run out of money in May for workers in presidential and airport security. That warning underscored a basic reality: shutdowns don't just affect the agencies at the center of the political dispute. They ripple outward, hitting functions that have nothing to do with the argument.
Congressional fights over presidential authority have become a recurring feature of this term, whether the subject is Iran war powers or DHS funding. The pattern is consistent: Democrats attempt to constrain Trump's agenda through procedural obstruction, and Republicans look for ways around the blockade.
The shutdown also tested Republican unity. Johnson's decision to delay the vote for more than a month drew criticism from both sides. Some Republicans wanted a cleaner fight; others worried about the political fallout of unpaid federal workers. In the end, the Speaker took the deal the Senate had offered weeks earlier, a concession that Democrats were happy to highlight.
With Trump-aligned nominations and legislative priorities moving forward on multiple fronts, the DHS funding resolution clears one obstacle, but leaves the biggest one standing.
Trump's signature reopens DHS and gets paychecks flowing again. That matters. But the agencies at the heart of his immigration agenda, ICE and CBP, still lack dedicated appropriations. The reconciliation fight will determine whether those agencies get the resources they need or remain in funding limbo while Democrats continue demanding concessions the administration has no intention of making.
Seventy-six days of shutdown proved one thing clearly: Democrats will let airports descend into chaos and federal workers go unpaid rather than fund the enforcement of immigration law. The question now is whether Republicans have the discipline to finish what they started, without letting the next fight drag on just as long.
