WHAT IS DEER CULLING AND WHERE DOES IT TAKE PLACE?
According to figures from Defra and the Mammal Society, there is an estimated population of between 650,000 and two million deer in the UK, comprising six different species. Each year, as many as 350,000 deer are culled. This occurs on private estates, parkland, woodland, farmland and heathland.
Deer are also stalked and shot for food within season. Deer management has recently received significant public interest, with the annual cull within London’s Royal Parks creating anger and opposition. In Scotland, meanwhile, a petition calling for a complete cull of red deer on the island of South Uist