Images on social media showed empty shelves on Tuesday as shoppers desperately flocked to stock up before the Christmas rush.…