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