I saw your other thread and I'm truly sorry to hear of your diagnosis - I wish you all the best for your treatment.
Have a go at him? In all honesty, if it were me there would be no way I'd be letting him back in the house right now.
Weak, selfish, whining, despicable, despicable, despicable behaviour. And you had your diagnosis before Xmas and news of the hysterectomy at least a short while ago, so it's not really as if you can excuse this with 'He's in shock'.
Have you faced anything really big together before? Because the saying that sprints to mind is '...when the chips are down.' The chips are down, and THIS is the level of support you get from your partner?
I can guarantee that anyone you tell the story of the last couple of days to would be disgusted with the spineless whining self-bag your P has shown himself to be.
I would be texting him to inform him that if these are his true colours, you are shocked and sad, but ultimately grateful to know what kind of a shit he is. That now you have been shown, very clearly, what level of support the likes of him are able to give, that you don't see any point in him coming home at any time of the morning. That the doors will be locked, so find somewhere else to go and have his pity party as the one in the relationship that, err, doesn't have cancer and isn't facing a huge operation in the coming weeks. Wish him good luck with explaining why he's out on his ear to his family and friends and warn him he'd best look away while he does it so as not to see the disgust in their faces.
Maybe he IS having some sort of breakdown about it all, but... No, sorry. Anyone who can indulge themselves like this while their partner is standing in front of them suffering and shocked is quite frankly a selfish, self-obsessed bastard.
I'm so glad you have your mum and family around you. Tell him to fuck off until he not only changes his tune but offers you a full explanation for his disgusting behaviour (don't hold your breath!) and spend your time with those who truly care for you.
I'm sorry that he's making this terrible time so much worse.
Good luck for a full recovery, and I have no doubt that in the future you will be a mother - and an excellent one to boot!