What are the differences between sheep, lamb, goat, ram and mutton? Why is lamb more popular than mutton in the UK when it is clearly the inferior meat? If it's to do with cost-effectiveness how come other countries don't suffer the same problem?