When it comes to the world’s best sausages there’s Spanish chorizo, South Africa’s boerewors and English Cumberland. But nothing beats Germany’s bratwurst.