Virginia’s elections are just seven weeks away, there’s no time to rest. The stakes are high – abortion, voting rights, and LGBTQ+ rights are all at stake