Batley byelection hit by claims of dirty tricks and ‘dog-whistle racism’


Batley byelection hit by claims of dirty tricks and ‘dog-whistle racism’