US Democrat and Republican lawmakers have put an end to a spending impasse after 43 days of federal government shutdown. The transitional budget is to fund the US government until the end of January 2026.