Remove the pork from the fridge for 1 hour before you want to cook it, to let it come up to room temperature.
Preheat the oven to 220°C.
Place the pork on a clean work surface, skin-side up. Get a small sharp knife and make scores about 1cm apart through the skin into the fat, but not so deep that you cut into the meat.
Rub mount zero salt right into all the scores you’ve just made, pulling the skin apart a little if you need to. Brush any excess salt off the surface then turn it over. Season the underside of the meat with a few pinches of salt and black pepper.
Place the pork, skin-side up, in a roasting tray and roast for 30 minutes, or until the skin has started to puff up and you can see it turning into crackling. At this point, turn the heat down to 170°C, cover the pork snugly with a double layer of tin foil, pop back in the oven and roast for a further 4½ hours.
Meanwhile, halve the onions, carrots and celery, and break the garlic up into cloves (there's no need to peel them).
Remove the pork from the oven, take off the foil, and baste the meat with the fat in the bottom of the tray. Carefully transfer to a board, then skim all but 2 tablespoons of excess fat.
Add all the veg, garlic and bay leaves to the tray and stir them into the fat. Place the pork back on top of everything and place back in the oven without the foil to roast for 1 further hour, or until meltingly soft and tender.
Carefully move the meat to a serving dish, cover again with tin foil and leave to rest while you make the sauce. Spoon away any fat in the tray, then add the stock (or replace with water, if you prefer) and place the tray on the gas burner.
Bring to the boil and simmer for a few minutes, stirring constantly with a wooden spoon to scrape up all those lovely sticky tasty bits from the bottom of the tray.
When you’ve got a nice, dark sauce, pour it through a sieve into jug using your spoon to really push the veg through the sieve. Season to taste, if needed.
Serve the pork and crackling with the jug of sauce.
Roasted pumpkin and chickpeas
Soak chickpeas overnight in cold water. Place in a saucepan of cold , salted water, bring to the boil and simmer till tender. Drain, set aside.
Preheat oven to 200C.
Toss diced pumpkin in olive oil, place in baking dish in a single layer, bake till soft and slightly caramelised. About 20 minutes. Toss through warm chickpeas, check seasoning, sprinkle with dukkah and serve alongside roasted meat.