What would you do if a supermarket accidentally gave you £300 of groceries you hadn’t paid for? Polly Hudson The Guardian 8 1 28.09.2025 .....© The Guardian visit website