“Debenhams.com is Britain’s online department store,” chief executive Dan Finley told analysts in November. Four years after ...