john mckaielatest news & developments