giles darbylatest news & developments