Step 1: Mix all of the glaze ingredients in to a thick paste.
Step 2: Preheat the oven to 250C and prepare a large roasting tray by lining it with parchment paper.
Step 3: Remove the skin from the ham and rub with 1/3 of the glaze. Place in the oven and bake for 10 minutes.
Step 4: Take ham out of oven and score in a crisscross pattern. Brush with another 1/3 glaze.
Step 5: Stud with cloves and place in the oven for another 10 minutes.
Step 6: Brush remaining glaze onto the ham and bake for a further 10 minutes.
Maggie's tip: to get a beautifully burnished glaze it's important to have the oven preheated to its highest level, making sure the oven rack is in the right position in advance. Work quickly when pulling the ham out of the oven to re-glaze so you don't lose temperature.