After last-minute legislative wrangling amid pressure from incoming president Donald Trump, lawmakers finally passed the funding bill in the early hours of Saturday, narrowly avoiding massive halts in government services right ahead of the Christmas holiday.