In Virginia, every year is an election year, and 2023 is a big one. All 140 General Assembly seats are up for election November 7, with control of the closely divided legislature up for grabs. Plus, there are plenty of local offices on the ballot across Northern Virginia, many with the power to shape the direction of their communities in profound ways.