The progressive coalition is splitting over Israel and identity politics.