Goat meat is one of the world’s most popular meats, but the UK has yet to fully embrace it. The flavour can be compared to a mixture of [...]