david gilllatest news & developments