gareth mcauleylatest news & developments