Best of all is I have received a lot of support from other people not directly involved but who also have to work with this guy. I'll just have to wait and see what happens next. Never a dull moment!
Thanks for the comments Spiral D, I can see you have been in this situation before from what you write. I suspect you are right, the fall-out from this will last a while yet, even if things appear to settle quickly.