Mix all the ingredients together. Lightly oil two medium-sized(1.5 litre) pudding basins or one large (2.5 litre) one and fill with the mixture. Cover with a double layer of greaseproof paper, secure with string and boil
Use a huge saucepan with a cushion of crumpled foil in the bottom and fill with water to two-thirds of the way up the pudding basin. Cover tightly and simmer for 5–6 hours, topping up with boiling water when necessary. Allow them to cool.