Guest Stars Ellie White voices Radio Grace Fincham as Tasha Daisy Beaumont as Diana David Mumeni as Roger Tom Canton as Protestor Jan Ravens as Maggie Rhona Cameron voices Linda