What an absolute flog @toni63 Sack him if you haven't already done so!
I've had a few experiences with total jerks (and one notable jerkess) that have left me seething. Best thing to do is never see them again. Even if that is a bit inconvenient.
It's difficult to forget this stuff. Even reading about your experience as reignited my anger at the brutally disconnected idiocy of people who are smart enough to obtain a doctorate but so stupid in other aspects of their lives.
In some ways I feel sorry for them. Even when I want to set their hair alight and tell them it's only a little fire.
Mxx