It seems if you need the items that inconsiderate folks have been panic buying the best place to look is the small independent corner shops/convenience stores. Most seem to have pasta/paracetamol/toilet roll in stock. Bit pricer than Asda but at least you can get what you need.