Good Friday Agreement: 21 years of shared values