Guest Stars Vincent Franklin as Stewart Pearson Roger Allam as Peter Mannion Olivia Poulet as Emma Messinger Will Smith as Phil Smith Samantha Harrington as Sam Cassidy Sara Pascoe as Janice Richard Bacon as Himself George Riley as Himself (Sports Presenter) Rachael Hodges as Herself (News Reader)