Kate Calvert , an analyst at Shore Capital , a stockbroker that has a " buy " recommendation on Debenhams ' shares , said the group 's gross margin performance during the first half had been much stronger than expected .