The Good Friday Agreement seemed impossible. And then it happened. 25 years on, we honour this historic achievement.