sorry to hear that mate.
just for future reference, and I know it's a good half hour away from you, but Wrexham Veterinary Care has a 24 hour service, I've used it in the early hours a couple of times and they're always there, and the rate is no dearer than the normal rate for a vet, bit of a treck but if you don't have any other option it's worth noting.
bad news about your fert though, any idea what happened?