If you’re planning on buying your Christmas pudding from one of the main supermarkets, these are the ones to look out for, and which ones to avoid. Tesco Finest 12 month matured Christmas pudding, £5 Not too boozy, this pudding had a good nuts to fruit ratio though it may not have been mixed as […]