Preheat oven to 180C.
For the mincemeat, soak the raisins, sultanas, apple and dried cranberries in hot water for 1 hour.
Add the remaining ingredients.
Place half the mixture in a food processor and blitz roughly for a few seconds.
Add back to the rest of the mincemeat and leave aside.
For the pastry case, combine the flour and vegan spread with fingertips until breadcrumb-like.
Slowly add the milk whilst mixing with a blunt knife until it resembles a dough.
Form dough into one big piece, wrap in clingfilm and refrigerate for at least 30 minutes.
Remove from fridge and roll out on floured surface until 3mm thick.
Using a 9cm cookie cutter, cut out circles and line a greased cupcake tin with these.
Bake for 20 minutes until golden and leave aside.
. Repeat until all pastry has been used up.
For the crumble topping, using fingertips, combine spread and flour until breadcrumbs,
Fold in the sugar.
Place on a baking tray lined with greaseproof paper and cook until golden, around 15 minutes.
When ready to eat, place a spoonful of mincemeat in the pastry case and give a generous sprinkle of crumble on top.
Place in the oven for a few minutes if you would like it hot.