garth sampsonlatest news & developments