Yep...I predict he is dead by the end of the weekend.
If he won’t “step down”, maybe he will “be hung up”?