Really sorry! My lack of techy skills means I can't attach the photos. However, the method is for doing it by hand, so it's probably easier if I just give it in breadmaker terms:
Add the sultanas and currants to the rum and leave to soak (I gave them a minute or so blast in the microwave first as it seems to make them more absorbent).
Add dry, then wet ingredients (excluding sultanas, currants, mixed peel and almonds) to the breadmaker. I'm trying to remember which program just takes you to the end of the first rising - it might be just "Dough". Anyway, press that and let the machine do its thing.
For the filling, mix the almonds and sugars together. Add lemon juice and enough egg to knead to a smooth paste.
Shape into a 20cm long sausage.
Once ready, take the dough out of the breadmaker, pat it into a rectangle about 2.5cm thick and sprinkle over sultanas, currants, mixed peel and almonds. Fold and knead to incorporate.
Roll out to 30cm X 23cm rectangle.
Place the filling along the centre and fold the dough over to enclose the almond paste, but making sure the top of the dough doesn't completely cover the bade. Press down to seal.
Place the loaf on an oiled baking sheet and leave to rise in a warm place for 45 mins to an hour. It should double in size.
Bake at 200°C for about 30 mins.
Brush the top with melted butter and dust with icing sugar before serving.
I realise now - having written it out - that there's a fair bit of hand-kneading as well as bread maker help 🤦♀️
However, it is really good and has a far, far better texture than any one I've done all by hand.
It also says, at the top of the page, that the folded shape of the dough over the filling represents the baby Jesus wrapped in his swaddling clothes, which I didn't know before 