In a small leakproof container combine the sultanas, rum, essences & cherries, place the lid on to seal then give the container a good shake to distribute. Allow to sit for 24 hours, shaking the container periodically to redistribute the rum.
Grease and line an 18cm square (7") baking tin (leave some baking paper overhanging for removal) and set aside.
In a medium saucepan over very low heat, melt together the chocolate and condensed milk for 5-7 minutes or until smooth, then remove from heat.
Add fruit/rum mixture, molasses, cinnamon, nutmeg, allspice & salt to the melted chocolate, then mix to combine.
Pour chocolate mixture into prepared tin, smoothing the top.
Refrigerate for approx 1 ½ to 2 hours, or until firm.
Remove fudge from tin using overhanging baking paper, and slice into 36 squares. Coat each square in coconut.
Keep refrigerated.
Notes
I do apologise for the "pinches" in the ingredient list - I am usually more accurate, but our original family Christmas Pudding recipe is for a very large pudding that would easily serve 20-25 people (or 30-35 if my husband is doing the slicing - he loves it and tries to make it last!) so I had to scale the ingredients down.Soaking your sultanas for 24 hours lets them soak up all that rum and be super plump and juicy. *Please note that the amount of calories per serve is provided as a guide only, as ingredients and cooking methods can vary greatly*