Pudding: Cream butter until soft. Beat in eggs and molasses until fluffy. Stir in figs, lemon peel and buttermilk. Resift flour with soda, baking powder, ginger and salt. Stir dry ingredients into pudding mixture. Pour into greased 9 inch tube pan.
Bake at 325 degrees 1 hour until done. Meanwhile, to make sauce, cream butter and sugar until light. Beat in eggs. Stir in sherry, lemon peel and nutmeg. Shortly before serving, beat sauce over hot water in double boiler. Heat thoroughly. Serve with hot pudding.