You will need
Mix all the dry ingredients together in a bowl.
Add the water and mix to form a firm dough.
Shape into a cylinder, about 15cm/6in long, on a lightly floured board.
Wrap in lightly buttered kitchen foil, allowing room for the pudding to expand during cooking.
Secure the ends before placing in a steamer.
Stand the steamer over a pan of boiling water, cover and cook for 1 3/4 hours, adding more boiling water if necessary.
Remove the wrapping carefully and turn out onto a hot plate.