david storeylatest news & developments