I’m probably a cynic, but I have to wonder if this admission is somehow linked to the inevitable issues with funding because of Covid19, i.e. Cambridge might be trying to get something out of their insurers.
It might be because yesterday was the anniversary of the first publication of On the Origin of Species (first published 24 November 1859) so people looking for Darwin-related news?
They could try, but given it's been 20 years ago and apparently they never reported it, slim chance at that.