The comments made by Grant Shapps, the former Home Secretary, on 6 April 2026.
Antisemitism has no place in Britain – full stop.
Businesses and organisers have a responsibility to act, not look the other way.
The public rightly expect higher standards.
