Nonsense. We have 11 Congressional Districts in Va. Currently the Dems hold three seats out of the 11. The idea that any of these districts are 90% Democrat is pure bunk. And all you need are registered voters regardess of party status including independents.
There is no voter registration by political party in Virginia. Any registered voter may vote in the presidential primary election. However, no voter shall vote for the candidate of more than one political party. There are over 5 million registered voters in VA.