Here is the official “The Americanist” analysis:
This is a wake-up call to the Republican Party establishment. The business of “Business as usual” in D.C. among the Republicans on the hill is over. Much of this about illegal immigration; as Cantor was in favor of passing amnesty and that simply did not sit well in Cantor’s district.
Quite simply, the American people are sick and tired of politicians who say one thing, when they are running for office and then, once elected, talk about bipartisanship and working with people on the other side of aisle. Cantor is someone who did that; and he paid the price for it.
Update: I went and thought about this a bit more and more thoughts came to my mind. One of the biggest things to come out of this upset is this: The upset is a message from the voters of Virginia to people who run on a platform of “Tea Party” Republican: “Do NOT B.S. us!” Cantor ran on the platform of the Tea Party and rode the wave all the way to the House of Representatives. The problem is that once Cantor got up there, he started sounding and acting like an establishment Republican. Sorry, but the line of, “I will work with my colleagues and my colleagues across the aisle” is not going to cut it with Conservative grassroots anymore.
The American people are sick and tired of the people on the hill, in both parties; blowing smoke up their butts and telling them that it is good for them. The days of the political shuck and jive are over and the American people; since about 9/11 and especially with the recent advent of social media —- are much more tuned in to what is happening in Washington D.C.
In short: Cantor’s defeat is simply a message to the Republicans; stick to your principles that we elected you on or you might just find yourself out of a job in a real quick hurry.