‘Unsuitable’ shopfront in Knaresborough to be replaced