I've found a stash of Christmas puddings long since forgotten. The least out of date one was Best Before June 23 but there's another couple that are Best Before dates in 2022. Can we eat them? I'm thinking it'll be fine? Like a well matured fruit cake? Or will we be sick?