They are poor people, and sadly poor people can't afford to spend in town centres. Sadly and i'll no doubt be called a racist etc the Pakistani's that have moved into East Lancs are poor and very religion based.
People in towns like mine have seen thriving town centres gone because it has coincided with mass immigration. Muslims won't drink in pubs, don't eat in restaurants. They haven't got much money and have very large families, which in turn makes them poorer.
So you have a town centre with no investment, you have over crowded houses that have been left to look like dumps really. If you have any money you won't live in a town like that.
People move out... pubs can't trade... restaurants shut down... house prices plummet... it's a cycle. And a cycle thats started in areas like mine since immigration.