8K 96% Could herpes help cure cancer? A new vaccine is proving successful in shrinking tumours | ITV News