Clearly someone somewhere is reading these threads, as I also have some good news to report.
1. The programme manager who has made my life hell for the last 6 months by blocking pretty much every development I raise, making my job almost impossible, is leaving to " pursue other opportunities".
2. The newbie has been moved away from me, still close enough to talk to/at me, but far enough that I am not in the direct line of fire.
3. The "have you read my email" developer, is being moved to another project so will no longer have to converse with my boss.
So keep going everyone else, there is light at the end of the tunnel....... hopefully.
I love this whole thread, better than an episode of The Office. I am waiting for the day, though, when two posters who are in the same office start posting about each other being bellends without realising it.