The UK's top retailer Tesco reported a 12% rise in annual profit to GBP2.8bn (US$5.5bn) today (15 April), but conceded that clothing sales were growing "more slowly" than the rest of its non-food offering.