And the piccies:

Haggis after boiling
Haggis after "Ferintoshing"
My plate
Cranachan for dessert

Everything turned out perfect and tasty. Boy, though - is there ever a lot of meat in a haggis!