Pubs stockpile for a no-deal Brexit