Yes, his lack of denial is quite revealing. Imo, he is shitting his pants right now.