The Government has finally confirmed that the all badger culling will end including in the last cull licence area in Cumbria. After 13 years & the slaughter of 250,000 badgers at a public cost of £100 million this tragedy is finally over. We must now ensure it never starts again under a new Government in 2029. Well done to everyone who took to the fields marched in the streets and stood outside the Courts to end this this cruel costly madness