Preheat the oven to fan 130°C/266°F – conventional 150°C /300°F – gas mark 2.
Grease an 18cm/7 inch round cake tin and line it with baking parchment.
Combine the condensed milk, butter, and all the fruits in a large heavy-based pan.
Gently heat the mixture, stirring until the butter melts.
Simmer the fruit gently for 5 minutes, stirring occasionally until softened.
Set aside the mixture to cool for at least 10 minutes, stirring occasionally.
Sift the flour and spices in a large mixing bowl, making a well in the center.
Add the eggs and the cooled fruit mixture to the well.
Combine everything with a wooden spoon, and then turn it into your prepared cake tin.
Bake the cake in the oven for 1¾ – 2 hours until well-risen and golden brown.
Test if the cake is cooked properly by inserting a skewer into the middle; it should come out clean.
Leave the cake to cool for about 10 minutes in the tin before removing the parchment paper and cooling it on a wire rack.