For the first time since 1899, a House Majority Leader lost his re-election bid. And this after Eric Cantor outspent his Tea Party primary opponent by more than 20-1, and his internal polling had him leading by 34 points.
woops
woops