gavin smithlatest news & developments