Aberdeen nightclub scraps Love Island winner Jack’s appearance after number of last minute cancellations

Chris Hughes