david somersetlatest news & developments