There was 3.75 million votes cast in Virginia in 2016. It appears only 2 million are in so far. So it could well be Biden in the end. I suspect Northern Virginia is holding back their vote.
Looking like Trump will sweep PA, MI, WI, MN. Long ways to go but really trending his way.
Trump is up in VA by 180,000 votes with 96% of precincts reporting: including about 85% of absentee ballots.