john spencelatest news & developments