Barkhamsted crash leaves two dead