Recurring Guest Characters John Humphrys 1 guest appearances Neil Hamilton 1 guest appearances Roy Hattersley 1 guest appearances Mohamed Al-Fayed 1 guest appearances Gail Porter 1 guest appearances Anita Roddick 1 guest appearances Fran Healy 1 guest appearances Chrissie Hynde 1 guest appearances Jarvis Cocker 1 guest appearances Gaz Coombes 1 guest appearances