Panic buying resumes as shoppers queue 20 minutes to enter stores before further delays at checkouts

Online customers found it near-impossible to get delivery slots from Asda, Morrisons, Ocado, Sainsbury's and Tesco - some didn't have free slots for up to two weeks.