richard charkinlatest news & developments