The bottom line is this: Livingstone was pushed out by Labour, and betrayed by his own comrade Jeremy Corbyn, for the supposed crime of stating historical facts.
Like it or not, these are historical facts.
But in essence, Livingstone was persecuted for stating a perfectly valid interpretation of history that is supported by well established historical facts.
The motive for this collaboration was stated openly by Alfred Rosenberg (a key antisemitic ideologue later hanged as a Nazi war criminal) as early as 1919:
It's a historical fact there was material support by Hitler and the Nazis for the German Zionist movement.
Ken should not have been suspended in the first place.