Guest Stars Louise Brealey as Cass Jessica Gunning as Jan Penny Downie as Ellen Oliver Maltman as Mike Geoffrey McGivern as Uncle Geoff Olivia Poulet as Alison John Macmillan as Julian Caius Luckyn-Malone as Young Andrew Sebastian Patterson as Young Stephen Penny Ryder as Wendy Clive Francis voices Phil Dan Mersh as Tom Alice Lowe as Joanna Angela Sims as Sarah Donnelly Janette Legge as Homeowner Laurence Dobiesz as Punter Dan March as Garden Centre Employee Philip Tomlin as Jake Adams Melissa Woodbridge as Supermarket Supervisor