David Cameron: 'There's something about Waitrose customers'

David Cameron revealed where he did his grocery shop after he was asked about his shopping habits by a member of staff at Waitrose's parent company, John Lewis, during a visit to its store in Cheadle.

The prime minister said he shopped at the Waitrose store in his constituency in Witney, Oxfordshire, as well as other supermarkets in the area, and used home delivery in London.

"I don't collect the cards... otherwise I would have too many different cards," he added.