This moist and delicious traybake is a comforting treat, with the sweetness of dates and the crunch of walnuts. Topped with a smooth and creamy icing, it’s perfect for tea time or as a sweet snack!