US senate passes border bill as Trump prepares to declare national emergency

The US Senate has passed a major spending bill that would effectively avoid another federal government shutdown, sending the legislation to the president’s desk for a signature. Now, the only question is whether Donald Trump intends to sign it. The bipartisan measure is the product of weeks of negotiations after the longest government shutdown in history, in which Mr Trump demanded billions of dollars towards his campaign promise of building a wall sprawling across the entirety of the US-Mexico border.