duncan edwardslatest news & developments