john kelatest news & developments