Feel the huge gulf between the politicians and some local people in this story from Blackburn, Lancashire
The town of Blackburn in Lancashire, in the North West of England, was once a powerhouse of the textile industry, but fell on hard times….
The town of Blackburn in Lancashire, in the North West of England, was once a powerhouse of the textile industry, but fell on hard times….