Preheat the oven to 180C/356F. Grease and line a 20cm X 20cm square cake tin/brownie pan (see body of post for making individual puddings).
Finely chop the dates and add them to a large mixing bowl. Sprinkle over the baking soda then pour over the boiling water. Stir to combine then set aside for 10 minutes. Once the 10 minutes is up, stir in the kombucha or extra boiling water.
Add the remaining pudding ingredients to the bowl of dates and stir thoroughly to combine. The batter should lighten and become slightly fluffy looking. Pour it into your greased cake tin and bake for 25-30 minutes (see notes).
While the pudding is baking, make the butterscotch sauce. Place the butter in the saucepan over a medium heat. Cook until it browns and becomes fragrant and nutty. Add the brown sugar and cream and whisk thoroughly to combine. Cook for 3-5 minutes until the sauce comes together. It should be smooth looking, slightly thicker in texture and viscous. Remove from the heat and add a pinch of salt to taste.
Once the pudding has cooked, use a skewer to poke holes across the top of the pudding. These will allow the sauce to seep into the cake, so do about 30-50.
Pour about half of the sauce over the pudding and allow it to seep into the pudding for 5-10 minutes.
Slice and serve with a scoop of vanilla ice cream and extra butterscotch sauce.