In rural areas especially in villages where there are hills then I can understand people stocking up for the weather.
In towns and Cities there is no point ( apart from having your own stash of emergency food - which as you know you should have in the house at all times in any case for survival purposes in case of any terror attack or civil breakdown - have you watched Day of the Triffids - Survivors etc )