Ken Livingstone resigns from the Labour Party amid anti-Semitism allegations