Recurring Guest Characters Jennifer Kehoe 1 guest appearances Michael Kill 1 guest appearances Dr. John Campbell 1 guest appearances Nick Rothwell 1 guest appearances Gary Powell 1 guest appearances Peter Tatchell 1 guest appearances James White 1 guest appearances Roger Bayston 1 guest appearances Madeline Grant 1 guest appearances Rebecca Butler 1 guest appearances Simon Walls 1 guest appearances Khabat Abbas 1 guest appearances Hassan Imam 1 guest appearances John Hayes 1 guest appearances Dr. Chris Smith 1 guest appearances Vicky Pryce 1 guest appearances Mark Dolan 1 guest appearances Peter Bleksley 1 guest appearances Laura Dodsworth 1 guest appearances ⇤ « 1 2 3 4 5 6 7 » ⇥