Guest Stars Andrew Leung as Kevin Duff Beau Gadsdon as Polly Portia Ingram Nicholas Woodeson as Nicholas Hilliard QC Billie Gadsdon as Darcey Ingram Geoffrey McGivern as Lieutenant Colonel Village Keir Charles as Steve Knight Maggie Service as Kerry the Floor Manager Scott Handy as Larry Whitehurst Jeremy Killick as Paddy Spooner Dolly Gadsdon as Pippa Ingram Martin Trenaman as DS Ferguson Paul Hunter as Professor Alyn Morice Michael Elwyn as Judge Rivlin Jon Snow as Himself James Aroussi as Teenage Boy Tom Bulpett as Mirror Photographer James Pearse as Head Juror Christopher Staines as Mensa Employee Sonnyboy Skelton as Teenage Boy Sasha Hails as Court Clerk David Maybrick as Mirror Journalist