I have tried cooking a ham in the past but they have always ended up being a bit dry so for the past few years I have just bought a cooked ham.
I'd like to try again to cook one myself so does anybody have any recipes they would recommend for a nice moist home cooked ham.