Pressure is mounting to end greyhound racing in England after Welsh politicians agreed to ban the sport, while Scottish lawmakers are set to decide a Bill on the issue tonight. The Senedd in Wales, ...