Guest Stars Pippa Haywood as Claire Jenkins / Clarissa Pye Ian Lloyd Anderson as Brent / Writer Harry Lawtrey as Robert Blakiston Jude Hill as Young Sam Karen Westwood as Mary Blakiston Dorothy Atkinson as Lady Frances Pye Chukwuma Omambala as Rev Robeson / Rev Osborne Nia Deacon as Joy Sanderling Joel Birkett as Young Robert Karl Collins as Jack White / Jack Whiteley Sutara Gayle as Gemma Whiteley Sanjeev Kohli as Sajid Khan / Dr Kamal David Herlihy as Matthew Blakiston Paul Tylak as Lee Jaffery Azeem Alahi as Aziz