President Donald Trump and Democratic senators agree on a budget deal to avoid a partial U.S. federal government shutdown. The deal allows a package of spending bills funding multiple government departments to progress. The U.S. Department of Homeland Security (DHS) budget is separated and funded by a short-term bill lasting two weeks.