Well, what a fool. Anyone with any ounce of sense and decency, would have apologized immediately, wether or not they like to or not. saying that, even an apology wouldn't have saved him with the previous conduct
And Keys has just admitted he is giving serious consideration to resigning. May be the best thing to do.
If he stays on, it's always going to be a dark cloud hanging over him. Keys would be leaving with a tad more dignity than Gray has left with if he chooses to resign too, after he already apologised, willingly.