As the clock strikes midnight to herald the arrival of 2026, singletons will be sitting under tables munching on exactly 12 grapes in a bid to invite love into their lives in the New Year - and Tesco ...