I absolutely agree he should resign. I still suspect Pelosi though. Sometimes it is just a “show” and they try to manipulate you into thinking what they want you to think. For example, there will be people (not FR’s but other people) who keep a thumbs up to Pelosi for having integrity.
If they were grooming him for NYC mayor, then governor, they might want to see how much internal damage has been done.
Look at Spitzer.....and Bubba....and Barney....