It’s as simple as this — Virginia needs state leadership that can credibly oppose both white supremacism and sexual abuse. I don't think Ralph Northam and Justin Fairfax meet both of those qualifications right now — not just based on the scandals (KKK/blackface photo and credible sexual assault allegation), but on their responses, which I found extremely lacking.
But there’s a state senator in Virginia who can: Mamie Locke has served as a VA state senator for over a decade, and before that she served as mayor of Hampton, VA. Justin Fairfax should resign, and then Ralph Northam should appoint Mamie Locke as Lieutenant Governor (per the VA state constitution as I understand it), and then Ralph Northam should resign. They need to do what’s best for the state of Virginia.