pete smithlatest news & developments