TOP TRENDS Why Britain has a deer problem – leaving damage that costs millions rogerjudd - December 26, 2025 0 Deer numbers have rocketed over the last 40 years and particularly since the Covid-19 pandemic.