Socialist Workers Party Left Platform resigns: now get to the root of the matter