In a heavy saucepan over medium heat, combine 1 1/4 cups of the heavy cream, the sugar, corn syrup and butter. Cook, stirring often, until a dark amber color, about 40 minutes. Carefully add the remaining 1 1/4 cups heavy cream. IT WILL BUBBLE UP AND IT IS HOT!
For the cake:
Preheat the oven to 350 degrees F. Grease seven 1/2 cup ramekins and set aside.
Combine the dates and 3/4 cup water in a small saucepan and cook until the dates are softened, about 15 minutes. Puree in a blender and cool. Combine the flour, baking powder, baking soda and salt in a small bowl and set aside.
In the bowl of an electric mixer, cream the brown sugar and butter until light and fluffy. Add the vanilla, egg, zest and date puree. Stir in the dry ingredients. Divide into the prepared ramekins and bake about 20 minutes. Cool slightly and remove the cakes from the ramekins. Slice the cakes in half horizontally. Rinse out the ramekins. Pour a little toffee sauce in the bottom of the ramekins and top with the bottom layer of the cake. Add more toffee sauce, place the top cake layer on top and cover with more sauce. Heat slightly before serving invert onto plate and yes -- cover with more sauce. Serve with whipped cream.