geoff whitelatest news & developments