Stop the control freaks who want to capture England’s wild beavers

British people love wildlife, but the government, yet again, seems determined to show that it hates it. An opinion poll in Scotland found that 86% of respondents were in favour of reintroducing the beaver.

As most people seem to understand, it’s a magnificent animal which can enrich our lives and our countryside. It was once […]