richard cottrelllatest news & developments