On 23 November 2023, Ireland looked on, mostly horrified, as buses burned, shops were looted, and police officers attacked.