Christian Aid has always been a campaigning organisation as well as a development and emergency relief organisation.