Americans will vote on November 3 in the 2026 US midterm elections, with all 435 House seats, 35 Senate seats and 36 ...