Alma Halliwell, played by Amanda Barrie, will be told next week she has only weeks to live after missing just one smear test. Miss Barrie, 65, who had a hysterectomy after a cancer scare ten years ...