richard kingstonlatest news & developments