he needs to step down. if he had any sense of whats right and wrong he would.
there ARE honest people in the world. i'm not saying honest people never make mistakes, but if they do, they should be prepared to accept the consequences. if i were in his shoes, i would feel that i had screwed up too bad and i would step down from the office.
on a different note, i personally think he's disgusting. he turns my stomach.