A new health hub in the site of a town's former Debenhams will make "a huge difference" to patients and how long they wait for treatment, the firm behind it says. Construction beg ...