This is stunning. House Majority Leader Eric Cantor loses his primary? (83% reporting: 56% Brat, 44% Cantor) That’s not even close! I feel like I’m being punked!
So much for all that “Moderates are back in charge of the Republican Party” and “The Tea Party has lost its power” talk.
Did anyone see this coming? Not me. Oh wow.