kieran gibbslatest news & developments