john gittingslatest news & developments