Sort:  

I think different organisations who have different goals can learn to work together, for example, they may be different in many areas but they have may have some common general aims, they could work together within those to change the issue itself, all too often people get caught up in party politics so won't unite behind a certain issue as they don't want to be seen to stand shoulder to shoulder with people they disagree with on other issues, I guess maybe its ego a lot of the time too, a lot of politicians care more about how they appear, than what they actually do. :-/