It is rumoured (Martin Lewis) that Tesco are going to charge for their loyalty card. If one does all one's shopping there the charge will be covered by points. However, it will mean being committed to them to spend enough to earn points.
Does anyone think this is a wise move considering the battle between supermarkets for trade? I shall cut out Tesco and use Sainsbury (unless they follow suit) and use Morrison's, Aldi, Lidl, etc.