Aged just 17, Danielle Cable watched helplessly as boyfriend Stephen Cameron was stabbed through the heart. And as the 21-year-old’s life ebbed away on an M25 slip road, her own life was destroyed, ...