I agree. Too many known crooks have been reelected over the years to think it can sink you in and of itself. If you are a lovable rogue you can get away with things.
That said I don’t think H fits the lovable rogue category.