craig tileylatest news & developments