Toffee apple, date and walnut cake

Serves 12-14prep 50 minstotal time 1 hr 30 mins, plus soaking, cooling and chilling