Congress has passed a funding bill to reopen the federal government after its longest-ever shutdown of 43 days, as President Donald Trump is set to sign the legislation, restoring pay and services for millions of federal workers and aiming to ease disruptions during the holiday travel period.
