Sinéad O'Connor, 1966-2023: an artist of integrity and intensity