First of all Ken Cuccinelli has NOTHING to be ashamed about! He was outspent by his opponents including labor unions, special interests and super PAC's. The mainstream media has called Cuccinelli everything but a child of God. McAuliff had current and former presidents among other celebrities that have nothing to do with Old Dominion campaign with Terry McAuliffe. Since Cuccinelli did not tow the GOP party line, no big endorsements. Then the Libertarians ran a candidate also. All that and McAuliffe only won by less than 55,000 votes!
That being said look at the above chart. Hampton Roads, which include Norfolk, Portsmouth, Hampton, Newport News, Chesapeake, and Suffolk are majority black and (surprise) vote Democrat. Ditto for Richmond City and Henrico County.But look at the top of the chart. The area called Northern Virginia. All McAuliffe. This is where I live. And I hate it! The people who live in Northern Virginia are either immigrants not from Europe or refugees from Northeastern or Midwestern states. These people are from New York, New Jersey, Massachusetts, Pennsylvania, Ohio, Michigan, Illinois, and other parts. These people voted leftist Democrat all their life and the once great jobs are gone, so these leftists move to Old Dominion and work for the government! Truth be told I lived in New York state from birth until my enlistment in the Navy in 2000. I will not be moving back. These people have nothing in common with Virginia. These pinko's don't know anything about ham, peanuts, tobacco, or wine. These people want to take the right of other Virginians to bear arms! These people all complain why isn't Virginia like their old shit state!
Now with the major demographic shift, what Northern Virginia wants, Northern Virginia gets! To put it in simpler terms: Virginia is fucked!!!!!