So Ian Huntley is dead, that’s a good thing but what does this say ...