john dalylatest news & developments