craig leelatest news & developments