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