A twat?
Honestly, the best you can do is let them unravel themseleves.
I had one of these in my family. I remained very neutral. Didnt rise to it. Remained friendly but also didnt allow myself to be intimidated. Never engage in difficult conversations alone with that person. One conversation went like this. For context she was sahm and I was working mum. She had previously said women who work shouldnt be allowed to have kids. She is very good at putting a very nasty comment forward as 'but that's just my opinion and it doesnt mean anything really in the scheme of things'
HER 'so many of DHS friends cant believe I am not going back to work. They make me feel so ashamed of myself'
ME "oh"
HER "why should I be judged for doing what everyone knows is best for children. Putthelampshade, dont you agree?"
At this point I know she wants me to enter the wohm vs sahm debate. I wasnt going to.
ME "dont worry about it, people will judge you whatever you do. People judge wohm, people judge sahm. Best to remember that most people are just doing what they think is best for their whole family. You and your dh made the choice that was best for your family. Dont let others make you feel bad about it"
Then talked to others in the room. As others knew what she said about wohm before, these conversations shone a light on her. Other people started realising she was trying to goad me into a debate as an excuse to air her views again.
It didnt take long and now everyone else has picked up on it. If I had risen to it and said something like 'well you judge wohm, so you reap what you sow'. She would have played the sad victim again.
It's a long game and its shit. But sometimes theres no avoiding it. My other choice was to avoid all family gatherings, which I wasnt going to do.