david doranlatest news & developments