To make the sweet shortcrust pastry, sift the flour in a large mixing bowl, and the butter cut into cubes, and use your fingertips to rub them together until they resemble breadcrumbs.
Crack in the eggs add the milk, and sugar, and knead gently to get a non-stick dough.
Cover the dough with clingfilm and refrigerate for 30 minutes.
To make the frangipane filling, beat the soft butter with the sugar until you get a creamy texture.
Add the eggs and mix again, then in go the ground almonds and almond extract.
Mix to get a smooth sticky paste.
Preheat the oven to 200 degrees Celsius (390 Fahrenheit).
Once the dough has chilled, flour the work surface, and use a rolling pin to roll the dough to a thickness of a quarter of an inch.
Arrange the pastry onto a tart/quiche tin, leaving the edges of the pastry to overhang.
Top the pastry with kitchen foil, and fill it with baking beans.
Bake for 15 minutes, then remove the beans and foil, and cut out the excess pastry, and return it to the oven for bake for a further 5 minutes until golden.
Spread the jam over the bottom of the pastry case, arrange the cherries on top of the jam, top them with the frangipane, and scatter the flaked almonds over.
Bake at 180 degrees Celsius (250 Fahrenheit) for 30-35 minutes or until golden.
Remove it from the oven, and leave it to cool down completely before slicing.