1. Preheat oven to 180°C/350°F/Gas 4. Grease and base line a 900g/2lb loaf tin. 2. Beat the eggs, oil and honey in a mixing bowl until well blended. Add the carrots and mix well. 3. Sieve in the bread soda and spices, then stir in the flour until just combined. 4. Transfer the batter to the prepared tin and spread evenly. Bake in the centre of the oven for 45-55 minutes until nicely risen and firm to the touch. 5. Remove from the oven and allow to cool in the tin, then transfer to a wire rack. 6. Beat the cream cheese, butter and icing sugar in a bowl until very smooth. 7. When cake has cooled completely, spread over the icing in a smooth layer. Leave to set before slicing.