Reminds me of a time I saw an MD's arse drop at a Christmas party. Thought it would be a good idea to ridicule this lad in front of everyone after we'd all had a few beers, lad offered him outside and you could see his entire demeanour change. Within an hour he'd got a taxi home, the lad got the boot not long after but he wasn't someone you'd want to **** off, came from a council estate but had a brain (and a temper!).
That happened at a place I worked, but the other way around! IIRC the MD was briefly prepared to offer around 10k to get the guy to keep quiet about it, though realistically it was witnessed by too many people, one of whom was also quite senior and was straight on the phone to an exec. I had to help drag them apart. Felt very odd, as a 20-something-year-old, to have to shove a middle-aged man into a wall and say "leave it and go home you ****ing idiot", especially when he was, at the time, my manager's manager!
Never really saw him again after that, just briefly saw him picking up stuff from his office desk early in the morning days later. Few of us had to go to HR and give a full account of it, we had e-mails sent in the early hours of the morning asking us to go straight to HR the moment we got into the office the next day, whoever the exec was that got phoned he'd gotten onto the global head of HR + London HR and people had clearly had to be woken up and got out of bed over this incident. MD was instantly suspended and obvs sacked after an investigation. The guy he'd got into a fight with was given a warning too for contributing to it, not walking away etc... but stayed employed as it was the MD who started swinging first.
Incidentally, a friend of mine, years later, spotted the guy in a well-known bank, looking slightly sheepish when he recognised my friend. God knows what actually happened behind the scenes, I think he was somehow "sacked" without officially being sacked/told to resign promptly so HR could just make the problem disappear, I as I don't think guys at that level tend to get sacked. No doubt he must have later told the new employer some yarn about early retirement and then wanting to take on a new challenge after laying low for a couple of years.