For the filling, place the 100g dried fruit into a bowl, cover with boiling water and set aside.
For the buns, combine the flour, yeast and sugar in a large mixing bowl and sprinkle over the salt and ground spices. Over a low heat melt the butter and 100g dark chocolate in a small saucepan. Once melted, add the milk and continue to heat until warm (you should be able to hold your finger in the mixture and comfortably count to 10).
Tip the milk mix into the flour mixture and bring together with fingertips until a sticky dough forms. Tip it out on to a work surface and knead until it comes together. It is quite a wet mixture so this may take about 10 minutes.
Place in an oiled bowl, cover with cling film and leave until doubled in size.
Tip on to a floured surface and roll out into large rectangle about 5mm thick. Spread with the 50g softened butter. Drain the fruit and combine with the remaining filling ingredients. Sprinkle over the buttered dough.
Starting from a long side, roll in to a fairly tight, long sausage. Divide into 10 pieces. Arrange on a 35cm x 26cm deep sided roasting tin, cut side up. Cover with cling film and leave to prove until only about 1cm of space remains between each bun.
Heat oven to 200 C / Gas 6.
Bake in the centre of the oven for 15 to 18 minutes. Remove from the oven and brush with the apricot glaze while still hot. Transfer to a cooling rack and allow to cool completely.
Melt the 70g white chocolate in a piping bag. Pipe crosses over the cooled buns. Pop into the fridge for a few minutes to set the white chocolate. Serve!