In the wake of tonight's elections, Geoffrey Skelley of Sabato's Crystal Ball tweets:
Remaining incumbents look good to make it to November, so 303/306 incumbents have won renomination this cycle....Should clarify: HOUSE incumbents are now 303/306 in renomination tries; SENATE incumbents are 19/19. So 322/325 overall.
Yep, Americans sure are disgusted with Congress. An electoral rebellion is right around the corner.
On a related note: Given this year's microscopic incumbent failure rate of 0.92 percent, Eric Cantor must really be feeling crappy these days. I sure hope K Street showers him with enough lobbying money to assuage his pain.