Dunstone said he may be being overcautious, pointing out that analysts upgraded their numbers three times in the last financial year. While 60% of profits comes from recurring revenues like subscriptions, insurance, TalkTalk and Opal, he admits retail 'is the bit that drives the rest'.