will hasleylatest news & developments