The charge of anti-Semitism has roiled the British Labour Party, once one of Israel's staunchest supporters.