Friend’s partner is narcissistic

So my friend has a newish partner (12 months together) and they have a little Bub already. Very happy for her becoming a mum!

My friend has been confiding in me on her partners bad behaviour (calling her lazy for not exercising 3 months post c section, putting her down, gas lighting her, manipulating her, lacking empathy and accountability, stonewalling just all the horrible things etc). This guy is a handful! Anyway, long story short he has been posting emotional posts on social media about his ex wife and it’s coming across as really tone deaf with all her friends. Ie. posting a Mother’s Day message about his ex wife as an example (she’s mum of his first 2 kids) nothing about my friend who had only given birth a couple of days before Mother’s Day. One friend called him out on the inappropriateness of it when she visited my friend in the hospital post birth. He took no accountability. He doesn’t post anything about my friend. Next issue was he wanted to go on holidays with his ex wife for a week with his 2 kids. My friend was invited but she declined as she doesn’t want to be holidaying with ex wife this early in her relationship. Her partner still went with the ex wife and left my friend at home. While he was away he posted an emotional post and photo of his wife and was reminiscing on memories with her. It caused my friend embarrassment as she received so many phone calls and messages asking if he’d broken up with her. When my friend raised it with him as an issue he got angry, blamed her for complaining about nothing, didn’t take accountability then blocked all her friends on social media. He’s a piece of work. He’s suggested she needs to drop contact with her family which is controlling and I’m just overall concerned about her. I wouldn’t put up with disrespect like this but that’s me. It’s a delicate thing to manage with my friend. im really not sure what to even say to her now because I think her partner is a dick