Heat the oven to 200C/390F/gas 6, then start the pastry. Put the flour, butter, orange zest and mixed spice into a food processor, then blitz until the mix resembles fine breadcrumbs. With the motor running, add the egg yolk, icing sugar and the water, until the dough is just starting to come together. Tip it on to a lightly floured surface, give it a quick knead, then bring together into a smooth ball. Flatten the pastry into a thick disc, wrap in clingfilm and chill for 30 minutes.
Next, make the filling. Put all the ingredients apart from the nuts and jam into a food processor and blitz until smooth and creamy. Put a baking tray in the hot oven.
Take the pastry out of the fridge, put on a lightly floured surface and roll out to 2-3mm thick. Lift the pastry into a 20cm fluted tart tin and press it into the corners – be gentle – leaving a 1cm overhang. Trim the excess pastry with scissors, cover with baking parchment and baking beans, put the tin in the oven on to the baking tray, and bake for 18 minutes.
Remove the parchment and beans, and put the pastry back in the oven for another five to seven minutes. Take out of the oven and use a small serrated knife to trim the pastry to the height of the tin. Turn down the oven to 180C/350F/gas 4.
Spoon the jam on to the pastry and spread to the edges, top with the pistachios and walnuts, then cover with the filling, spreading to the edges to cover the fig jam. Bake for 45-50 minutes, until the sponge is cooked and a skewer comes out clean.
While the tart is still hot from the oven, poke small holes in the surface and then very gently spread a drizzle of runny honey over the top. Cool the tart in the tin for 20 minutes, then put it on a wire rack to cool completely. Take the tart out of the tin, give it a good squiggle of white chocolate, and sprinkle with the extra nuts.