What you want is a magic pill to cure poverty. There is no such thing. You can provide opportunities, level the playing field a bit, create safety nets... but you'll still be left with the poor. Thousands are starving to death in the Horn of Africa; we'll airlift tons of rice and spend hundreds of millions of American taxpayer dollars doing it. In ten years we'll be right back doing it all over again. It sounds harsh, I know, but the best solution is to just let them die. The people who rioted in England don't even qualify as poor, indeed they live like royalty compared to most of the rest of the world. They should be punished to the full extent of the law.