300g/10½oz carrots, coarsely grated
1 medium orange, finely grated zest only
1 tsp bicarbonate of soda
100g/3½oz ground almonds
4 tsp ground mixed spice
50g/1¾oz raisins
150g/5½oz self-raising flour
100ml/3½fl oz sunflower oil, plus extra for greasing
50g/1¾oz walnut halves, roughly broken
150g/5½oz full-fat cream cheese (also known as soft cheese)
3 large free-range eggs
3 tbsp semi-skimmed milk