Preheat the oven to 180°C / 160°C fan / 350°F. Grease and line a 20 × 20 cm (8 × 8 inch) square baking tin.
Halve the prune plums lengthways, remove the stones and toss the fruit with 1 teaspoon of flour. Quarter any particularly large plums.
To make the streusel, combine the flour, brown sugar, cinnamon and salt. Rub in the cold butter until the mixture forms fine crumbs with some larger clumps. Refrigerate while preparing the cake.
Beat the softened butter and caster sugar for 3–4 minutes until pale and fluffy. Beat in the eggs one at a time, followed by the vanilla and lemon zest.
Combine the flour, ground almonds, baking powder and salt in a separate bowl. Fold into the butter mixture, then fold in the milk until you have a thick, spreadable batter.
Spread the batter evenly in the prepared tin. Arrange the prune plums closely over the surface, cut-side up, pressing them lightly into the batter.
Scatter the chilled streusel evenly over the plums without pressing it down.
Bake for 50–60 minutes, until the streusel is lightly browned and a skewer inserted into an exposed section of cake comes out clean or with a few moist crumbs. Loosely cover with foil if the top browns before the centre is cooked.
Cool in the tin for 20–30 minutes, then lift the cake onto a wire rack. Allow it to cool further before slicing.