Zohran Mamdani's political controversies and progressive base tensions