The Iran war collides with Mamdani's message on high costs: From the Politics Desk – SpryNews