john tierneylatest news & developments