Combine all of the ingredients in a large pot and bring to the boil. Reduce the heat and allow to simmer, covered, for 3 to 4 hours. Skim away any scum that rises to the surface. Strain the stock and discard anything caught in the sieve. Freeze till needed or store in the fridge for up to 3 days.