Veganism is a hot topic at the moment. There are some that say it is the movement that will save the world,...