Recurring Guest Characters David Harewood 1 guest appearances John Humphrys 1 guest appearances Myleene Klass 1 guest appearances Ricky Tomlinson 1 guest appearances Shane Richie 1 guest appearances