Things went badly wrong for the Labour Party this week when an MP called Naz Shah was made to resign for her comments on social media about Israel which were said to be anti-Semitic.
Then Ken Livingstone, the once Mayor of London, got himself into hot water for verbally supporting Ms Shah and seemingly supporting Adolf Hitler. He was later suspended from the Labour Party.
So what have they all been saying exactly and what do words like anti-Semitism and anti-Zionism mean?
The BBC website has a clearly explained page all about this:
- Anti-Semitism being prejudice against Jewish people
- Anti-Zionism is hatred towards the Jewish idea of Zionism that Israel is their rightful homeland and should be taken back from others who have settled there, such as Palestinians.