get a smoked one,
roast it*.
for the last hour, peel the skin off (leave the fat on), do the diagonal criss cross thing, stud with cloves, cover in brown sugar/ honey.
roast for the last hour.
*will be a good strong flavour. if you dont like it quite so strong, get an unsmoked one, soak it in water for a bit, chuck that water away then boil it for 15mins or so, then roast and treat as before.
i wouldn’t soak/ boil a smoked one, else the smokiness will be less.
merry xmas from the CheeZe (skilled retail butcher)