craig nancarrowlatest news & developments