In a huge surprise, House Majority Leader Eric Cantor just lost his bid for the Virginia Republican congressional nomination to David Brat, the Tea Party candidate many pundits had no expectation of winning.

From the Washington Post just earlier today:

A conservative challenger is expected to fall far short of defeating House Majority Leader Eric Cantor (R-Va.) in Tuesday's congressional primary. Disorganization and poor funding have stymied the campaign of tea party activist David Brat, even as he tapped into conservative resentment toward a party leader who has been courting the Republican right for years.

As BuzzFeed points out, the Cantor campaign's own internal polling had Brat trailing him by 34 points last week.

It's another victory for Tea Party conservatives—they also cleaned up in key races in Texas two weeks ago.

[Image via AP]