Lemon Topped Chocolate Pudding

Grrrrrgh!
Course : Puddings
From: HungryMonster.com
 

Ingredients:

1 large egg
1 medium lemon
1/2 Cup sugar
1 Cup flour
1 teaspoon baking powder
1/2 teaspoon mixed spice
1/2 teaspoon salt
1 tablespoons cocoa
1/2 Cup brown sugar
1 1/2 ounces butter
1/2 Cup milk to mix
 

Preparation:

Break the egg into a bowl in which the pudding is to be cooked. Add 1/2 cup sugar and the juice of one lemon. Whisk until thick. In a separate bowl sift dry ingredients and rub in butter. Add well packed brown sugar. Stir in enough milk to make a moist dough. Spoon on top of lemon, egg and sugar mixture. Steam rapidly 1 hour. Serve with whipped cream.