2 oranges, finely grated zest only
3 tbsp fine-cut marmalade
150²µ/5½´Ç³ú semolina
½ tsp baking powder
200g/7oz caster sugar
75²µ/2½´Ç³ú ground almonds
100²µ/3½´Ç³ú icing sugar
200g/7oz unsalted butter, softened, plus extra for greasing
25g/1oz unsalted butter, softened
175g/6oz cream cheese
2 free-range eggs
50ml/2fl oz orange juice