The addition of nucleobases to the list is interesting. It does not show strong evidence, however, of “extraterrestrial origins of life,” but of extraterrestrial origins of lifeless molecules. This lends nothing to the panspermia overtones in the BBC piece.
Actually not the BBC but Channel 4. Another of the main terrestrial channels here in the UK with generally highly regarded news and current affairs output.
So how likley is it that life as we know it did originate in space?