US President Donald Trump on Wednesday signed a bill to end the longest US government shutdown in history after members of the US House passed it by a vote of 222-209. The bill restores funding to government agencies after the 43-day shutdown. The Republican-controlled Senate had approved the bill on Monday night.