john lanelatest news & developments