hugh cassonlatest news & developments