Development: a challenge to power and politicians