London, Birmingham, Liverpool, Nottingham, Manchester so far? That's about 1/6 of the population being affected, that's quite a hefty spread. Why will they just suddenly stop? It's not a protest, it's looting, and they're not likely to stop unless forced.
What I mean is, unless it goes to in those cities to the extent it has in London, it wont last too long