@Mr Stillwater,
I don't know where Gus & Slappy are, Stilly. Probably sleeping as we type, given that they're in the US. Sorry to bore you!
Ugh, I HATE those sorts of stressful work relations/situations! I'm happily working casually these days - it's just wonderful avoiding all the infighting, the internal politics, the endless, tedious after work meetings
... even if I am poorer as a result. I just do my job & leave. Early. But then, unlike you, I don't have children to support. I guess you'll need to find alternative work fairly quickly? Best of luck in finding something a lot better!