Dessert

Peel oranges, remove all pith, slice as thinly as possible and arrange on a plate
Sprinkle demerara sugar and drizzle Grand Marnier over the oranges and set aside
Crumble the Christmas pudding into large pieces and scatter them over the bottom of a trifle bowl
Lift the prepared oranges onto the pudding layer and pour over any juices
Beat the mascarpone until smooth, then stir in the custard
Spoon the mascarpone-custard mixture over the oranges
Lightly whip the double cream and spoon it over the custard layer
Sprinkle with flaked almonds and grated dark chocolate
Chill until ready to serve