by Damien Gayle, Bruno Rinvolucri and Temujin Doran on (#6HWNV)
The UK's deer population is at its highest level for 1,000 years, and is growing exponentially. Now at roughly 2 million animals, the UK's deer stalkers need to cull at least 750,000 animals a year just for the population to stand still. There are also more food banks in the UK than ever. As the need for food grows, donations, especially those containing protein, become harder to find.