iStock image Industry Reports Scottish food and drink sector worth record £19bn Pooja Shrivastava Nov 21, 2025