In the past week, Britain's Labour Party has been forced to suspend two high profile members over allegations of antisemitism. The party's leader - Jeremy ...