US President Donald Trump has publicly relished positioning New York Mayor Zohran Mamdani as a foil, labelling him a communist, mocking the name of the first Muslim and South Asian to lead America's largest city, and threatening to cut federal funding for New York City. But privately, according to a report by The New York Times, Trump has also claimed Mamdani is “much better looking” than the 34-year-old Mamdani. US President has referred to Mamdani, the mayor-elect of New York City, as a talented politician, calling him “slick” and “a good talker,” according to two sources who spoke on condition...