1. Lightly grease a cake pan.
2. Preheat oven to 350.
3. Soften butter in large mixing bowl then add sugar and cream until smooth.
4. Sift flour and baking powder onto a plate.
5. Beat egg with a little flour then add to creamed mixture and continue beating for a few minutes.
6. Mix in the rest of the flour.
7. Flour the dates lightly and chop finely.
8. Put into a bowl and pour boiling water over them then mix in soda and vanilla.
9. Gradually blend this mixture into the batter and mix well.
10. Transfer to prepared tin and spread out evenly.
11. Bake in preheated oven for 40 minutes.
12. To make sauce melt butter in a small saucepan and add sugar then the cream.
13. Simmer gently for three minutes.
14. Cut the hot pudding into squares and cover with the sauce.
15. Place under a hot grill until it bubbles taking care as this burns easily.
16. Serve at once.