The Blackpool South focus group, run by pollster Luke Tryl of More In Common, were well aware...repercussions, everybody then is going to think that they can get away with it too.” She said ...
7 days ago
View all
Town in Lancashire, England
blackpool.gov.uk
Blackpool is a seaside resort town in Lancashire, England. It is located on the Irish Sea coast of the Fylde peninsula, approximately 27 miles north of Liverpool and 14 miles west of Preston. Wikipedia