Ian Ferguson, a 71-year-old taxi company owner in Dorset, said he started stockpiling tins in 2022 because of the war in Ukraine.