Preheat the oven to 350
Put the flour in a large bowl. Grate the chilled butter on a vegetable grater and incorporate it lightly into the flour.
Stir in the sugar and spices until evenly distributed.
In a smaller bowl, beat together the eggs, vinegar and milk. Stir this into the flour mixture until it forms a stiff dough.
Knead for several minutes until smooth and roll out to 1/4 thick.
Grease a baking pan. Cut the dough into rounds (or other shapes if you like) and lay them on the pan, leaving a bit of room in between (they puff up a bit, but not a lot). If you're adding raisins or other toppings, poke them into the top of the cakes, in a cross shape if you like. Prick cakes with fork.
Bake for 20-25 minutes until very lightly browned on top.
Sprinkle with powdered sugar while they are warm