Guest Stars Bhavna Limbachia as Geri Farman Tareq Al-Jeddal as Jack Farman Jacquetta May as Kate Ridley Aidan McArdle as Michael Flannery Kitty Watson as Ella Ridley Elizabeth Berrington as Jean Dixon Erin Shanagher as Penny Lindsey Jennifer Hennessy as Moll Halpin Graeme Hawley as Daniel Preston Pauline Turner as Esther Parry Caroline Lee-Johnson as Gill Moreland Conor Lowson as Steve Parry Amanda Lawrence as Lorna Spalden Reece Douglas as Adam Moreland Rob Mitchell James as Jesse Halpin Alexandra Hannant as Catherine Halpin