Wow, I do feel for you. Sadly the PM should have sought assistance from someone in the office, perhaps the Principal, to have stopped this getting out of hand. Perhaps arrange to have a meeting with the PM and the office Principal to develop a going forward strategy. At the end of the day, yes...