richard sharpelatest news & developments