Ready a mixing bowl, add the strong bread flour, fast yeast, fine salt, caster sugar, ground cinnamon, mixed spice, vanilla extract and orange zest. Mix it with your hand or bread cutter. Then add the warm milk and the eggs, mix them well, until the bottom of the bowl doesn't have any dry flour.
Once the dough has gathered together, turn it out onto the work surface (If you feel this dough is too wet to knead, leave it in the bowl for 30 minutes, then start to knead it, it will be easier. Or please see how to knead wet dough) Start to knead it or once it is gathered together you can slap it on the work surface, stretch the dough out and then fold it, then turn 90° and repeat same process for 10 to 15 minutes or until the gluten has formed.
Once the gluten has formed (you can cut a small piece of dough and spread it very thin, if you can see your finger though the dough, it means it is ready to add the butter, if not knead it longer. Please note the dough will not be smooth now). Spread the dough and add the butter, cover it with the dough then start to knead it again. It will become sticky and spread on the work surface, use the bread cutter to gather the dough and continue to knead for around 10 to 15 minutes or until it becomes smooth.
Once the dough becomes smooth, cut a small piece of the dough and spread it very thin, if you can see your finger though the dough, and it does not break easily, this means the gluten is ready. Next spread the dough on the work surface, then add the sultanas, cover with the dough and mix it well, then roll the dough into a ball and put it into the mixing bowl (you can add a little oil to the bottom to make easier to come out after the first rest). Cover with proving bag and put the mixing bowl in the warm place to do first rest for 30 to 90 minutes or until it doubles in size.
After first rest, finger test to check if the dough has rested enough(see notes). Turn it out onto the work surface (if the dough is sticky, dust the flour on the surface). Use your fingers to gently push the air out and divide into 12 equal pieces. Next shape each piece into a small ball, use the outside edge of your hand to roll the dough in the other hand. This should stretch the top and give it a smooth look. Then at the bottom you want to pinch the dough together to seal the ball. Then leave them on the work surface and allow to rest for 15 minutes, cover with wrap or wet towel.
Dust your work surface a little flour, spread out each ball and push the air out gently. Then shape it into the balls again. Put the balls on the tray and space them equally, let it rest in a warm place for around 30 to 60 minutes or until it doubles in size. Cover with prove bag.Preheat the oven 210C. While the dough is resting, make the topping, mix plain flour and water together and put it into piping bag or plastic bag for later use. (if your topping is too sticky to pipe you can add more water)Once dough has rested, pipe the topping on the top of the bun in a cross shape. And put it into the oven 190C for 13 to 15 minutes for until it become golden brown. Once bread has cooked brush the honey on the top of the bread then leave them to cool completely.
Hope you enjoy!