Preheat your oven to 350°F (175°C) and grease a cake pan.
In a saucepan, combine chopped dates and water. Bring to a boil, then remove from heat and stir in baking soda. Let it cool.
In a mixing bowl, cream the butter and brown sugar until light and fluffy.
Add the eggs, one at a time, mixing well after each addition. Stir in vanilla extract.
Mix in the cooled date mixture until combined.
Sift together the flour and salt, then fold into the date and butter mixture.
Pour the batter into the prepared cake pan and bake for 30-35 minutes, or until a toothpick comes out clean.
While the cake is baking, prepare the toffee sauce by combining cream and brown sugar in a saucepan over medium heat.
Bring the sauce to a boil, then lower the heat and simmer for about 5 minutes until it thickens.
Once the cake is done, remove it from the oven and let it cool in the pan for 10 minutes before transferring it to a wire rack.
Drizzle warm toffee sauce over the cooled cake before serving.