Preheat oven to 350F.
In a large bowl, beat the butter, brown sugar, white sugar and molasses until pale and almost fluffy. Beat in the egg and vanilla.
Add the flour, baking soda and salt and stir or beat on low until almost combined; add the dates, toffee chips and chocolate chunks and stir just until blended.
Drop dough by the large spoonful onto a parchment-lined sheet and bake for 12-14 minutes, until golden around the edges but still soft in the middle. Transfer to a wire rack to cool.