Senate Voter ID Debate Threatens to Stall Crucial Economic Policies
Washington, Tuesday, 17 March 2026.
As the Senate debates a national voter ID mandate, a steep 60-vote hurdle risks severe legislative gridlock, potentially delaying critical economic policies and spending bills.