Guest Stars Kevin Duala as Himself Alex Riley as Himself Philip Glenister as Himself Sadiq Khan as Himself