Politics Booker concludes record 25-hour speech against Trump, Musk, marking the longest ever on the Senate floor April 2, 2025 [#item_full_content]