Hugh Peacock — Canadian politician