Labour has “let the Jewish community down” over its handling of anti-Semitism within the party, according to Gordon Brown.
The former prime minister made the comments as he announced he has joined the Jewish Labour Movement (JLM) as an affiliated member.
In a video published by Hope Not Hate on Monday, Mr Brown said the party had been too slow in dealing with cases of anti-Semitism and urged members to follow him in joining the JLM.
At its annual general meeting next Sunday, the JLM is due to vote on its membership of the party.
Mr Brown also paid tribute to the late Sir Nicholas Winton, who joined the Labour Party in 1936 and who organised the rescue of 669 Jewish children from Nazi-occupied Czechoslovakia on the eve of the Second World War before helping them to begin new lives in Britain.
Mr Brown said: “The Labour Party has always had a long, proud and noble tradition of standing up against all forms of prejudice and racism.
“But in the last few years it has let the Jewish community down.
“They should never have allowed legitimate criticism of the current Israeli government to act as a cover for the demonisation of the entire Jewish people.”
He added: “The message to the Jewish community should be clear and unequivocal: ‘You will never walk alone and we will never walk on by on the other side. We must never tolerate intolerance.’
“Solidarity means standing up with those who are under attack and that is why I am joining as an affiliated member. I urge all my colleagues to do the same.
“Tackling anti-Semitism and racism and fighting for equality is not a diversion nor a distraction from our purpose as party – it is our purpose as a party.
“We will never allow evil to triumph over good and neither will the British people.”