Preheat the oven to 350F. Place the ham in a large roasting tin and place in the preheated oven. Follow the package directions for cooking time. (Usually 20 minutes per pound, plus 20 minutes at the end.)
Meanwhile, In a medium saucepan, melt the butter, sugar and maple syrup. Once the butter and sugars dissolve together, add in the English mustard, cinnamon, cloves, and garlic. Bring to a simmer and add the orange juice and zest. Whisk to combine and let simmer for about 1 minute.
During the last 30 minutes of baking, baste the ham every 10 minutes, adding any of the pan juices to the glaze pan.
Once the ham is cooked, place on a serving platter with orange slices and green herbs. Drizzle with the extra glaze