Cream butter and sugar until light. Beat in eggs. Combine flour, baking powder, soda, salt, cinnamon and allspice. Add dry ingredients to creamed mixture alternately with beer. Mix until blended. Stir in walnuts and raisins.
Turn into well greased and floured 2 litre pudding mold. Place in crockery part of pot. Cover top of mold with 4 or 5 layers of paper towels. Place lid LOOSELY on crock pot. Cook on High allowing 3.5 hours for 3 litre pot and 4 hours for 4.5 quart size.
Cool on rack 10 minutes, then turn out of pan. Serve warm with Hard Sauce or ice cream. Makes 1 cake.