England will always get Sinéad O’Connor wrong Only Ireland could have produced a protest singer like her. By Finn McRedmond