100g/3½oz dried cranberries
2 lemons, finely grated zest only
½ lemon, juice only
1 orange, finely grated zest only
100g/3½oz mixed candied peel
40²µ/1½´Ç³ú caster sugar
caster sugar, to sprinkle
100g/3½oz toasted flaked almonds
50²µ/1¾´Ç³ú flaked almonds
25g/1oz ground almonds
7g salt
400g/14oz strong white flour
25g/1oz sugar
10g instant yeast
100g/3½oz softened unsalted butter, cut into small pieces, plus extra for greasing
4 free-range eggs, lightly whisked
2 free-range egg whites
120ml/4fl oz milk