On a visit to family-run Bury Lane Farm Shop, near Melbourn, I started feeling the first small sparks of festive spirit. The farm shop is an easy drive from Cambridge or Royston, with a large car ...