ian crawfordlatest news & developments