2 lemons, finely grated zest only
50g/1¾oz whole orange peel (available from health-food shops), cut into pieces
100²µ/3½´Ç³ú apricot jam
100²µ/3½´Ç³ú blanched almonds, roughly chopped
small handful blanched whole almonds
250g/9oz caster sugar
50g/2oz ready-to-eat dried apricots, chopped
350g/12oz red or natural (uncoloured) glacé cherries, rinsed, dried and cut into quarters
small handful red or natural (uncoloured) glacé cherries, halved
75²µ/2½´Ç³ú ground almonds
250g/9oz self-raising flour
350g/12oz sultanas
small handful walnut halves
250g/9oz unsalted butter, softened, plus extra for greasing
5 large free-range eggs, lightly beaten
225g/8oz tinned pineapple in pineapple juice, drained, dried and roughly chopped