geoff taylorlatest news & developments