david hazelhurstlatest news & developments