david rattraylatest news & developments