Blackpool ranked as the most stressed-out place in England