Tesco tech glitch branded 'shambles' as customers' deliveries cancelled January 22, 2024 Tesco customers have branded deliveries a “shambles” as a tech glitch meant orders were cancelled or delayed on Sunday. Shoppers took to More