An industrial town Halifax