richard griffithslatest news & developments