I'm sorry to hear about all this shit BP. I would feel sick to my stomach... literally. Not to mention pissed. It's one thing for him to still be in contact with her and lying about it; it's quite another for her to be making jokes and laughing at your expense, BECAUSE of him.
I support you in this transition. Enough is enough.
Bi poly female parent in a LTR.