Dame Esther Rantzen has terminal cancer.