king richardlatest news & developments