McCain Foods, the Canada-based potato-products group, has stepped in to try to support farmers in a market hit by volatile weather and now, due to Covid-19, uncertain demand.