peter hagget and chorley