Steven Wilson has made use of deepfake technology in the disturbing new video for his latest single ‘Self’. The song appears on the London singer-songwriter’s sixth album ‘The Future Bites’, which was released last Friday (January 29) on Caroline International. Following the track’s themes...