Claim(permalink)
Britons have spent £4bn stockpiling goods in case of no-deal Brexit.