Just (12.30 am) had a conversation with a frustrated vet about the number of people who don't get their cats spayed and don't have any funds to deal with the consequences of something going wrong.
It can cost over £1,500 to get an operation done to save a cat's life after her uterus has ruptured because she's been in labour for hours with a kitten stuck in the birth canal. In those circumstances, of course all the kittens will be dead.
Even an uncomplicated caesarian for a cat can cost over £500.
In comparison, spaying a cat so that she does not give birth is incredibly cheap - usually less than £70 - and there are animal charities almost begging to offer financial help to people who really can't afford the cost.