US President Donald Trump has signed legislation ending the longest government shutdown in US history after the House of Representatives approved the funding package. The bill, passed 222-209, restores food assistance, federal worker pay, and air-traffic control operations. Trump’s support helped unite Republicans despite opposition from House Democrats over stalled health insurance subsidy extensions. Federal workers are expected to return to work as early as Thursday, while full government services gradually resume. The funding will run through January 30, adding to the nation’s annual spending of $1.8 trillion within a $38 trillion debt.