Preheat the oven to 160C
Chop some of the bigger nuts into halves - I like a mixture of big and small nuts to remain in the bars. Chop the cherries into halves too.
In a large saucepan over a medium heat, melt the butter and the sugar until the sugar has just dissolved.
Add in the honey.
Take off the heat and add the flour and the spices and mix until just combined.
Add to the Nuts and Cherry mix until all the ingredients are evenly distributed. It will be a really tough mixture so use some elbow grease.
I added mine to a 9" square silicone cake tin and pressed it down. If you are using a metal tin you will need to grease and line it.
Bake in the oven for 40-50 minutes - do not allow to catch on the corners, check after 30 mins.
As soon as it comes out of the oven, make lines where you are going to divide the mixture into portions - This will make it easier to cut when it is cool.
Allow to cool fully in the tin and break into small portions - Mine in the picture are quite large!
If you can leave in a air proof tin for around 4-5 days
Dust with Icing Sugar just before serving.