david hugheslatest news & developments