In another bowl, cream the butter, sugar and vanilla with an electric mixer. Add the eggs, one at a time, beating until the mixture is smooth. At low speed, add the dry ingredients alternately with the milk and dates. Scoop the batter into the prepared pan. Bake for approximately 40 minutes or until a toothpick inserted in the centre of the cake comes out clean. Set aside. Using a skewer or a fork, prick the entire surface of the cake and pour the caramel sauce all over the cake. Continue baking for about 15 minutes.