Guest Stars Miranda Hart as Tall Karen Jodie Taibi as Small Karen Saikat Ahamed as Vince Arya Clive Merrison as Gavin O.T. Fagbenle as Mark Marion Bailey as Clara Sorsby Nick Sampson as Keith Saunders Martina Laird as Margaret Fox Tim Preece as Doctor Ben-Ryan Davies as Young Roger Paul Clayton as William Campbell