I believe very firmly Brexit is a bad idea and will make us all poorer, but I think we are over thinking this. The government is stockpiling as the borders may be clogged up slowing down the delivery of food.
This is the fault of the government not getting us prepared for a hard Brexit.
But food will still come in and I have no real doubt everyone will be fed. There may well be temporary shortages.