Line the sides and bottom of an 8 inch round cake tin with baking paper.
Preheat the oven to 300℉ / 150 ℃.
Beat the butter and sugar until it gets light brown.
Add lightly beaten eggs (to stop it splitting add a tablespoon of the flour).
Add the rest of the flour and mix until combined.
Add all of the dried ingredients.
Fold in the fruit and lemon juice.
Add the brandy.
Pour mixture into pre-lined tin.
Bake for 3 – 3 3/4 hours.
Remove from oven when done.
Let it sit for 10 minutes.
Remove from tin and cool on wire rack.
Once cooled to room temperature cover with marzipan and ice with white fondant or basic icing sugar icing.