By Michael Gold Zohran Mamdani and Donald Trump have more in common than we think. Both made extremely ambitious promises ...