When police investigated Adam Whelehan for the murder of Natalie Jarvis, they uncovered a deadly plot fuelled by cowardice, cruelty and misogyny.