Zohran Mamdani takes oath as New York mayor at public inauguration

Democratic socialist now leads most populous US city