james kingstonlatest news & developments