richard gosslatest news & developments