Debbie receives an unsettling gift. ITV.Debbie receives an unsettling gift. ITV.Debbie receives an unsettling gift. ITV.