geoffrey yulatest news & developments