US Senator Cory Booker delivers a record-breaking 25-hour speech in the Senate, criticising Donald Trump's agenda and highlighting Democratic efforts to challenge the president