edwin cockerlatest news & developments