In a stunning “historic” upset, Professor David Brat upset Republican Majority Leader Eric Cantor.

Eric Cantor Primary Loss Results