Guest Stars Sarah McCardie as Gillian Glover Benjamin Scanlan as Young Lennox Emma Hartley-Miller as Angela Hamil Allison McKenzie as Estelle Paige Green as Britney Hamil Ian Hanmore as Tommy Loughran Bhav Joshi as Gary Franklin Caroline McKeown as Tessa Hamil Brian Bovell as George Marsden Forbes Masson as Baxter McClelland Réginal-Roland Kudiwu as Louis LeBlanc Amy Conachan as Karen Ezra Faroque Khan as Graham Burt