01 - Combine red wine, sugar, cinnamon stick, cloves, star anise, nutmeg, and orange zest in a small saucepan. Bring to a simmer, stirring until sugar dissolves.
02 - Add dried fruits to the simmering mulled wine mixture. Remove from heat, cover, and let soak for at least 2 hours, or preferably overnight.
03 - Preheat oven to 160°C (320°F). Grease and line a standard loaf pan (approximately 9x5 inches or 23x13 cm).
04 - Drain the soaked fruits, reserving 60 milliliters of the mulled wine liquid. Discard the spices and orange zest.
05 - In a mixing bowl, cream softened butter and sugar until light and fluffy. Beat in eggs one at a time, then mix in vanilla extract.
06 - In a separate bowl, whisk together all-purpose flour, baking powder, salt, and ground allspice.
07 - Gradually add the dry ingredients to the butter mixture, alternating with the reserved mulled wine liquid. Mix until just combined; do not overmix.
08 - Gently fold in the drained soaked fruits and chopped nuts (if using).
09 - Spoon the batter into the prepared loaf pan, smoothing the top evenly.
10 - Bake for 1 hour 10 minutes to 1 hour 15 minutes, or until a skewer inserted into the center comes out clean.
11 - Allow the loaf to cool in the pan for 10 minutes before transferring it to a wire rack. While still warm, brush the top with warmed marmalade or jam for a glossy finish, if desired.
12 - Let the loaf cool completely on the wire rack before slicing. Flavors improve after a day or two.