john dayallatest news & developments