david titleylatest news & developments