He should not resign. No Democrat would have resigned.
Look at Chuck Rangel, he got reelected. Oh but he did get a wrist slap from Wacko Pelosi in which he feigned anguish.
to wit Rangel is still there.