david blanchflowerlatest news & developments