A government minister says there is “no need” for stockpiling, as worried shoppers clear shelves.