The punditry has gone berserk over this and is proclaiming that no Republican will now support any form of immigration reform because Cantor was in favor of a mild bit of it and Brat's whole campaign was about "NO AMNESTY EVER." Of course the Republican establishment realizes that if immigration reform is off the table as long as the Republicans hold power, a lot of Latino voters are going to conclude the only way to solve the problem is to make sure Republicans don't have any power any more.
The big disconnect here is that most House Republicans are in extremely gerrymandered districts due to the Republican sweep of the state legislatures in 2010, a midterm election. So they are not afraid to offend Latino voters because there aren't many of them in their districts. But the whole is greater than the sum of the parts. A strategy that works well in individual House districts around the country does not work in presidential elections or increasingly many Senate elections. Also, looking down the road, 2020 is a presidential election year, so the Democrats may sweep the state legislatures then and do the gerrymandering for the following decade.
To put Cantor's loss in perspective, in 2012, Cantor got 220,000 votes in the general election and the Democrat got 160,000 votes. Yesterday Cantor lost by about 7000 votes, 36,110 to 28,898. If 7000 people in a district with 380,000 voters had switched their vote, this "crisis" would not have occurred and the punditry would not be freaking out today. Although Cantor outspent his opponent by more than 25 to 1, he rarely appeared in the Richmond area district and hardly campaigned at all there. It could well be arrogance rather than ideology that did him in.
One consequence of Cantor's defeat could come in fundraising. Cantor was the only Jewish Republican in Congress and a very powerful one at that. When the party wanted to make a fundraising pitch to rich Jews in New York or Los Angeles, guess who went? There is no plan B. In contrast, there are 11 Democratic senators who are Jewish and 21 Democrats in the House who are Jewish. Jewish Republicans are already saying
oy veh.