Place yeast, milk and 2 teaspoons of the sugar in a small bowl to activate. Set aside until frothy on top, about 3-5 minutes.
While yeast is activating, grab a large mixing bowl and combine flour, remaining sugar, all spice, cinnamon and salt. Give those dry ingredients a light whisk to combine, then add in the sultanas and zest.
Create a well in the centre of the dry ingredients; pour in the yeast, cooled melted butter and egg.
FOR STANDMIXER: Mix until a smooth elastic dough forms, about 5 minutes on low speed (setting 2). Add extra flour, 1 tablespoon at a time while mixing, ONLY if needed, until the dough JUST pulls away from sides of bowl (not too sticky).
BY HAND: If you don't have a stand mixer, lightly dust a work bench with flour. Lightly oil your hands (to prevent it from sticking to your fingers), and knead dough until soft and smooth, about 10 minutes.
TEST DOUGH: Hold dough in your hands and pull slightly outwards. It should have a smooth top and not tear when stretched.