Pre-heat the oven at 160℃ and grease the baking dish with baking spray or butter. Set aside.
Start by soaking the dates in a boiling water and baking soda until softened or while making the cake batter.
Once they are soft, blend it with electric blender until smooth and creamy. Then add vanilla extract.
Cake batter
In a large mixing bowl, whisk butter until slightly pale and soft, and then add brown sugar and whisk together until well-incorporated then add eggs one at a time. Beat together until just mixed and fluffy.
Add in the blended dates into the batter, and then add treacle and golden syrup. Mix until well-combined.
Fold in flour and salt until fully combined. Do not over mix otherwise your cake will be dense.
Bake in the pre-heated oven at 160℃ for about 40 minutes or until the toothpick come out almost clean.
Toffee Sauce
In a small sauce pan, add in all the toffee sauce ingredients over low heat. Whisk continuously until it reaches a deep toffee color and the sauce slightly thicker.
Once the cake is baked, let it cools for about 10 minutes and then poke holes into the cake and pour half of your toffee sauce.
Serve with ice cream and drizzle with toffee sauce. This is incredibly delicious, enjoyyyy!