Whisk the softened vegan butter and the vanilla extract with an electric mixer until smooth.
Sift in the flour, cornflour, cocoa powder and icing sugar and mix until well combined then mix in the milk. The dough should be stiff but malleable and pipeable, like a stiff buttercream consistency. Add a drop more milk if needed.
Transfer the dough to a piping bag fitted with a large star nozzle. You may wish to work with only half of the dough at a time.
Pipe swirls of the dough spaced apart on a couple of lined baking sheets. I start in the centre of the circle and work outwards. They should be about 5.5 cm/2 in in diameter and you should get about 22 of them. It takes quite a bit of firm pressure to pipe the dough, but if it is too stiff to pipe, warm the piping bag up with your hands.
Place the trays in the freezer for 15 minutes while you preheat the oven to 190°C/170℃ fan/375℉/gas mark 5.
Bake the chilled biscuits for 15-18 minutes until they feel firm to the touch. Cool on the trays for 5 minutes then carefully transfer them to a wire rack to cool completely.
To make the ganache, place the chopped chocolate in a heatproof bowl. Heat the cream and butter until just coming up to simmer then pour over the chocolate.
Leave to stand for 5 minutes then stir until melted and smooth. Stir in the extract of your choice if you like.
Allow to cool and thicken slightly then transfer to a piping bag fitted with a medium round nozzle.
Pipe a generous blob of ganache onto the bottom side of half of the biscuits. Top each one with another biscuit, pressing it on gently.