BBC News the truth at last?