Place milk, sugar and yeast into a jug and leave for 5 mins for yeast to activate.
Sift into bowl/kitchen machine bowl the flour, salt, cinnamon, allspice and vanilla sugar.
Add butter to the bowl and rub into the flour mix or place the machine onto a medium setting.
Add the egg, juice and yeast mix to the bowl and mix together (continue on a medium setting) until all the ingredients are combined and a dough is forming.
Add the raisins/cranberries to the dough and knead for 5-10 minutes until like elastic.
Form a ball and brush the oil all over the ball and leave it in the bowl to rest (covered with clingfilm) for an hour.
Once doubled in size, punch the dough to release the air and divide the dough into 6.
Roll each amount into a ball and place it onto a tray with baking paper leaving some space in between so you have 2 rows of 3.
Preheat the oven to 180 degrees c (fan) and leave the buns covered with clingfilm or a clean tea towel for 15 mins.