Stir flour, almonds, ginger, cinnamon, nutmeg, baking soda, baking powder and salt in a large bowl. Heat the honey and butter in a small saucepan over low heat until the butter completely melts. Pour butter into the flour mixture along with the lemon zest. Mix well until the dough forms into a solid ball. It’ll be soft and sticky, but will hold its shape. Cover the bowl with a kitchen towel (so dough doesn’t dry out) and leave to cool.