House Majority Leader Eric Cantor was upset in his district’s Republican primary, a defeat that has sent shock waves through the GOP, from the party’s leadership down through the rank and file.