Guest Stars Fiona Button as Kate Phil Davis as Nigel Peter Egan as David Crownshaw Kiran Sonia Sawar as Ayesha Kareem Sue Johnston as Marion Crownshaw Isabelle Lee Pratt as Alexandra Deka Walmsley as Sergeant Stone Isaac Vincent-Norgate as Albert Sandra James-Young as Jean Karl Johnson as Tom Richards Tristan Sturrock as Desmond Kate Rutter as Barbara Rosalind March as Patricia Joseph Macnab as Fisherman Oscar Batterham as Matt