Vegetables don't just magically appear in minutes - they take weeks or months to grow, so bad winter has an effect which can last for most of the year.