Guest Stars Thusita Jayasundera as Neha Patel QC Bella Dayne as Astrid Schafer Matthew Marsh as Lord Dryden Phil Dunster as Tristan Neil D'Souza as Steve Covell Will Payne as Ferdinand Staz Nair as Gordon Sam Palladio as Ed Hooley Gregory Floy as Bishop Naveed Khan as Imam Oliver Coopersmith as Laurence Richard Gadd as Protestor Sion Tudor Owen as Jez Peter Barrett as Police Guard Paul Reynolds as Father at Stall