Don't count the Tea Party out yet, folks. In a major upset on Tuesday, House Majority Leader Eric Cantor was defeated in the 7th congressional district Republican primary by David Brat, a Tea Party candidate. Brat made immigration a key issue in the race, hammering Cantor on the topic and branding him a supporter of amnesty. Cantor was seen as GOP's next big rising star after becoming the majority leader in 2011. He was considered the next person to succeed House Speaker John Boehner. Democrat Jack Trammell will run against Brat.