Government set to announce ALL badgers can be culled in specific areas

Badger

The government is likely to make an announcement that it is to cull 100% of badgers in specific areas of England from 2026. Back in early 2023, we wrote about Defra’s plan, but it was yet to be officially announced. Now the Independent has stated that the news is likely to become official within the […]