Why?
Va has experience big population growth in Northern Va. As a result there demands for more transportation services in that part of the state. The Dems have been successful in linking the solution to transportation problem to higher taxes. With the Republicans not offering alternative solutions, the Dems have made big gains in Va.