That is really bad news & I'm very sorry to hear about your wife's job.
As Maureen says, I hope that you can still enjoy christmas anyway.
We don't get baked beans here which is a shame as sometimes I'd love baked beans on toast or even spaghetti hoops. I can remember the baked bean price war from a few years ago when the prices for a tin dropped to next to nothing
It would have been worth filling the kitchen cupboards & the cellar as well