Grease a deep, 22cm round cake pan; line base with baking paper.
Combine figs and water in a pan. Bring to boil; remove from heat. Add soda; cover. Stand for 5 minutes. Blend or process until just smooth.
Beat butter and sugar with an electric mixer until light and fluffy; beat in eggs one at a time.
Transfer mixture to a large bowl. Stir in combined sifted flour and spices, nuts and warm fig mixture. Pour into prepared pan.
Cook in a moderate oven, 180C, for about 1 hour, or until cooked, when tested. Stand pudding in pan for 10 minutes before turning out onto a plate.
SAUCE. Combine all ingredients in a small pan; stir over heat, without boiling, until sugar is dissolved. Simmer, uncovered, for 3 minutes, or until sauce is slightly thickened.
Serve pudding with Sauce and whipped cream; decorate with fresh fig wedges and raspberries.