Guest Stars Anna Friel as Angelica Anna Friel as Leah Pip Torrens as Gordon Imelda Staunton as Sarah Nevin Anthony Andrews as Jonathan Nevin Emma Bird as Emma Finty Williams as Lucy Paddy Navin as Bertha Lone Vidahl as Miss Prichard