John Lewis can’t keep this trench coat in stock