craig turtonlatest news & developments