The method is a bit clunky as it stands. Customers are given a unique sticker they pair with a mobile app. They then scan this sticker on a special reader at the checkout, which pushes the receipt to their smartphone, storing it within the app. You know, just in case they want to revisit it later to figure out how they managed to spend £100 on two meals and a bottle of mouthwash -- thanks, Brexit.

Tesco is very keen to stress this is a limited trial scheduled to run until next month, and a wider rollout of the system will only be considered after hearing customer feedback. It's not too much of a stretch to imagine a similar but slicker system being integrated into Tesco's PayQwiq app in the future, though. PayQwiq is Tesco's own mobile wallet service that lets you pay at the checkout by scanning a QR code on your phone's display, also removing the need to carry a separate Clubcard. It's currently supported in 528 stores across London and Edinburgh, but Tesco hopes to expand support nationwide by the end of the year.