‘It’s outrageous’: Spanberger navigates budget fight, Democratic unrest six months into governorship