What could you do about it? Granted, you could somehow dedicate your life to trying to end it. But even then, you'd need a starting point. Suppose you are extremely poor, how to you start? If you have to spend 20 hours/day to find food, you don't have time to practice becoming a good speaker to rouse the masses.
I don't mean it as patronizing, quite the opposite. I think it is patronizing to say it is the people's own fault for not doing anything about it.
If you were a Cameronian, what would you do? If you chose to work against poverty in India, what would you do?
I wouldn't know what to do as a Cameronian. As the article says, if you try to start a business to improve economics and infrastructure, thieves will take it apart. If you go into politics to try to change the situation, I suppose you will be murdered or something like that. If you start a revolution, there will be lots of bloodshed. I don't see an easy solution.