barry geellatest news & developments