A West Fife store has restricted shoppers to one pack of loo roll per customer as panic-buying starts again.

Shelves selling toilet roll were sparse at the Tesco Dalgety Bay store last night (Wednesday).

It has also been reported that toilet roll is flying off the shelves at other major supermarkets too such as Asda Halbeath.

Tesco first started limiting the purchase of certain products again a couple of weeks ago as the public was warned not to stockpile in January. 

Back in March, people began stockpiling toilet paper and also other items such as pasta and milk, which became impossible to source.

The maker of top-selling toilet roll Andrex said in November they had 100 million toilet rolls on stand by just in case the situation happened again.