More stories

  • in

    Mamdani reiterates Trump is a ‘fascist’ just days after cordial meeting

    Zohran Mamdani has reiterated his view that Donald Trump is a “fascist” and a “despot” just days after the pair had a surprisingly cordial meeting at the White House.Speaking to NBC’s Meet the Press on Sunday, the New York City mayor-elect was asked if he still considered Trump a threat to democracy. “Everything that I’ve said in the past I continue to believe,” Mamdani replied. “I think it is important in our politics that we don’t shy away from where we have disagreements.”In his victory speech on 4 November, Mamdani said New York had demonstrated it could be the “light” in a “moment of political darkness”, taking aim at the president. “If there is any way to terrify a despot, it is by dismantling the very conditions that allowed him to accumulate power,” Mamdani said. “So, Donald Trump, since I know you’re watching, I have four words for you: turn the volume up.”Given the intense rhetoric Trump has used against Mamdani in recent months, including calling him a “communist lunatic”, the White House meeting was highly anticipated and expected to be contentious. Instead, it produced warm words, with Trump even saying, “I feel very confident that he can do a good job” and adding, “I think he’s going to surprise some conservative people, actually.”The pair agreed to work together on housing, food prices and cost-of-living concerns, and bonded over a mutual love for New York. “We agreed a lot more than I would have thought,” Trump said in the Oval Office, sometimes jumping in to shield Mamdani from aggressive questioning from the press.“It was a conversation where we spoke about the need to deliver on this agenda,” Mamdani told NBC on Sunday, saying that he appreciated how the president took the time to tour him around the cabinet and point out the portraits of previous presidents. “We were not shy about the places of disagreement about the politics that has brought us to this moment and we also wanted to focus on what it could look like to deliver on.”Mamdani also addressed questions about his decision to retain police commissioner Jessica Tisch, initially hired by former mayor Eric Adams. “She has driven down crime across the five boroughs while starting to uproot corruption that was endemic in the top echelons of that department under Mayor Adams,” Mamdani said.Kevin Hasset, director of the National Economic Council, which works with the treasury secretary to push forward Trump’s economic agenda, praised the move on Sunday and said the White House was pleased with it.“We are really reassured that [Mamdani has] kept the police commissioner. In previous administrations in New York, we have seen law and order really go south,” Hassett told host Jake Tapper on CNN’s State of the Union.“Do the mayor-elect and I agree on everything? No, we don’t,” wrote Tisch in an email to rank-and-file officers, according to the New York Times. She has supported Adams’s plan to hire 5,000 more uniformed officers, whereas Mamdani has said he wants to keep the head count the same. More

  • in

    I ❤ NY: Queens recognises Queens as Trump gives Mamdani warm reception

    The armies of lefty America and of Maga were assembled ready to watch their champions do battle. After all, Donald Trump had called Zohran Mamdani a “100% Communist Lunatic” and “total nut job.” The incoming democratic socialist New York mayor in turn had called the Republican US president a “despot” and “fascist”.But anyone expecting to see fists fly and shirts torn in the Oval Office was in for a disappointment. Trump, 79, and 34-year-old Mamdani actually got on rather well. In fact beautifully, bewilderingly, bizarrely well. Instead of Batman v Superman, this was Toy Story besties Woody and Buzz Lightyear.Perhaps the old left v right binaries really are dead. This was a case of game recognising game – of Queens recognising Queens. Trump is now on much better terms with Zohran Mamdani than Marjorie Taylor Greene, his fellow Republican. Mamdani got a warmer reception from Trump than from the leaders of his own party – a world turned upside down.The buddy movie began with Trump sitting behind the Resolute Desk and Mamdani standing to his side, a statuette of George Washington behind him. “We have one thing in common – we want this city of ours that we love to do very well,” the president said, referring to New York.He added: “I think you’re going to have hopefully a really great mayor. The better he does – the happier I am. I will say there’s no difference in party, there’s no difference in anything, and we’re going to be helping him to make everybody’s dream come true, having a strong and very safe New York.”That great thud was the sound of White House reporters’ jaws hitting the floor of the Oval Office. That shredding noise was the sound of Republican strategists destroying their playbook to demonise Mamdani as the Marxist face of the Democrats.The bromance – as incongruous as Trump laughing and joking with Barack Obama at Jimmy Carter’s funeral – went on with plenty of tactile body language. Mamdani, who will be the first Muslim mayor of New York and once proclaimed himself “Donald Trump’s worst nightmare,” reported: “It was a productive meeting focused on a place of shared admiration and love, which is New York City, and the need to deliver affordability to New Yorkers.”Once reporters started asking questions, Trump acknowledged that Mamdani has views that are “out there” but predicted he is “going to change” and “is going to surprise some conservative people, actually”.Both men noted that some Mamdani voters had also voted for Trump. The democratic socialist said it was because of “cost of living, cost of living, cost of living” – and he looked forward to delivering with the president on “the affordability agenda”. Trump acknowledged: “Some of his ideas really are the same ideas that I have.”So when Mamdani was asked about his past description of Trump as a despot with a fascist agenda, he artfully pivoted from points of disagreement back to affordability. The president then interjected: “And I’ve been called much worse than a despot, so it’s not that insulting.”What would count as an insult these days? Totalitarian? Tyrant? Dictator? Führer? When a Fox News reporter asked if Mamdani stood by his comments that Trump is a fascist, Trump interjected before he could fully answer the question.“That’s OK. You can just say yes. OK?” Trump said, patting Mamdani affectionately on the arm. “It’s easier … than explaining it. I don’t mind.”Cute – but historians may opine that a US president lightly shrugging off the term fascist was not a stellar moment in the history of the republic.Trump jumped in again when a reporter asked Mamdani why he flew to Washington instead of taking a train, which uses less fossil fuels. “I’ll stick up for you,” the president said, before saying flying was faster and Mamdani was busy.And when someone asked about Republican congresswoman Elise Stefanik, a staunch Trump ally running for governor of New York state, having branded Mamdani “a jihadist”, the president said he did not agree, calling him “a very rational person”.One can imagine Stefanik being reached for comment and saying, “NOOOOOOOOOOOOOO!”Indeed, it was hard to get a wafer between Mamdani and Trump. The president, who had previously threatened to strip federal funding from the biggest US city if Mamdani won the 4 November mayor’s race, said: “I expect to be helping him not hurting him – a big help. Because I want New York City to be great.”Asked if he would feel comfortable living in New York under a Mamdani administration, the billionaire Trump responded: “Yeah, I would, I really would – especially after the meeting, absolutely. We agree on a lot more than I would have thought.”He elaborated by saying they had discussed how, when democratic socialist Bernie Sanders dropped out of the 2016 presidential race, Trump picked up “a lot” of his voters on his way to the first of his two presidencies because Sanders had raised issues such as rip-off trade deals. “Bernie Sanders and I agreed on much more than people thought,” Trump said.The comment implied that the far left and far right ends of the political spectrum are not at opposite ends in a straight line but rather curve toward each other like the ends of a horseshoe. Hence Trump and Mamdani might have more in common than they do with the establishment moderates of their own parties.Certainly both channeled frustration with the status quo and the elites. But as Trump courts oligarchs, plans a lavish ballroom and enriches his own family, his claim to economic populism is hard to swallow.Perhaps his warm handshake with Mamdani on Friday was less about ideology than Trump’s love of a winner leaving the president willing to flatter the mayor-elect.As Trump put it: “It’s an amazing thing that he did.”Perhaps the president recognises a fellow savant when it comes to insurgent election campaigns. Or perhaps two New Yorkers sitting in a room and saying I ❤ NY is a language no one else can quite understand. More

  • in

    Trump and Mamdani form an unlikely alliance at White House meeting

    Donald Trump and Zohran Mamdani, the New York City mayor-elect, walked out of their meeting on Friday afternoon with an unlikely alliance, agreeing to work together on housing, food prices and cost-of-living concerns that have defined both their political appeals to working-class voters.“We agreed a lot more than I would have thought,” Trump said in the Oval Office, sometimes jumping in to shield Mamdani from aggressive questioning from the press.The sit-down – which many had anticipated would be contentious, given months of intense rhetoric in which Trump branded Mamdani a “communist lunatic” – instead produced camaraderie, warm words and concrete pledges of cooperation between the Republican president and the self-described democratic socialist who secured a commanding electoral victory earlier at the beginning of November with over 50% of the vote.“I feel very confident that he can do a very good job,” Trump said after the meeting, offering praise for his ideological opposite. “The better he does, the happier I am. I will say there’s no difference in party. There’s no difference in anything, and we’re going to be helping him to make everybody’s dream come true, having a strong and very safe New York.”The president congratulated Mamdani on his mayoral victory, describing it as “an incredible race against smart people” – and the two politicians shook hands.Trump added that he had already seen signs the young politician might surprise both conservative and liberal observers alike.For Mamdani, the meeting represented vindication of his strategy to focus the discussion on economic issues rather than ideological divides. He described the meeting as “productive” and “focused on a place of shared admiration and love, which is New York City”.“We spoke about rent, we spoke about groceries, we spoke about utilities, we spoke about the different ways in which people are being pushed out,” Mamdani told reporters after emerging from the Oval Office.Trump added: “We had some interesting conversation, and some of his ideas really are the same ideas that I have.” He pointed to their agreement on lowering crime and building housing.The meeting marked the first face-to-face discussion between the combative Republican president and the defiant democratic socialist.For Mamdani, a leftwing state assemblymember until his shock primary victory, the sit-down presented an early test of his ability to negotiate with a president who controls vast federal resources that the city depends upon. Mamdani’s team made the first move in reaching out for a meeting, all while Trump earlier threatened to withhold federal funding from New York if Mamdani took office, though he has since suggested a more conciliatory posture, telling Fox News: “I’m so torn, because I would like to see the new mayor do well, because I love New York.”The administration has deployed multiple pressure tactics ahead of the meeting. Immigration and Customs Enforcement officials have signaled plans to escalate operations in New York City, while a number of rightwing congressional Republicans suggested investigating whether Mamdani’s citizenship is valid, despite his naturalization in 2018 after immigrating from Uganda as a child.Mamdani’s team spent Thursday preparing for the encounter through calls with Kathy Hochul, New York’s governor, Chuck Schumer, the Senate minority leader, Hakeem Jeffries, the House minority leader, and the civil rights leader Al Sharpton to strategize the approach. He also spoke with Robert Wolf, the former chief executive of UBS Americas and a known ally of Barack Obama.When asked on Thursday whether he feared receiving hostile treatment similar to the contentious Oval Office meeting between Trump and Volodymyr Zelenskyy, Ukraine’s president, earlier this year – where Trump accused Zelenskyy of “gambling with world war III” – Mamdani brushed aside concerns. “I’ll stand up for New Yorkers every single day,” he replied.skip past newsletter promotionafter newsletter promotionThe incoming mayor had framed the meeting as an opportunity to advance his central campaign platform: making New York more affordable. His promises include free public buses, government-run grocery stores, rent freezes for more than 1m stabilized units, and the city’s first universal childcare program.“I view this meeting as an opportunity for me to make my case,” Mamdani said on Thursday. “It behooves me to ensure that I leave no stone unturned in looking to make this city more affordable.”Karoline Leavitt, the White House press secretary, similarly said Trump’s willingness to meet was evidence of his openness to dialogue across political divides.“President Trump is willing to meet with anyone and talk to anyone and to try to do what’s right on behalf of the American people, whether they live in blue states or red states, or blue cities,” Leavitt said.But the underlying tensions were not subtle. Trump got directly involved in the mayoral election, dismissing the candidate from his own party, Curtis Sliwa, as a lightweight and instead endorsing Andrew Cuomo, the Independent, formerly Democratic governor, while branding Mamdani a “little communist”. The Trump administration also yanked federal aid for critical infrastructure projects – including the Gateway Tunnel between New York and New Jersey and the Second Avenue subway line – during budget negotiations.Among New York voters, Trump garnered only 27% approval compared with 70% disapproval in CNN’s exit polling from the mayoral election. However, 10% of Trump’s 2024 voters also cast ballots for Mamdani, suggesting there is indeed overlap in their populist economic messaging, despite their vast ideological differences. More

  • in

    Trump and Mamdani to meet in Oval Office on Friday after months of bickering

    Donald Trump has confirmed a long-awaited meeting with New York City mayor-elect Zohran Mamdani will happen in Washington this week, setting up an in-person clash between the political opposites who for months have antagonised each other.The sit-down, which Trump said on social media would take place on Friday in the Oval Office, could possibly represent a detente of sorts between the Republican president and Democratic rising star.Calling Mamdani by his full name – and putting the mayor-elect’s middle name of Kwame in quotation marks – Trump posted on Wednesday night that Mamdani had asked for the meeting, promising: “Further details to follow!”Saying it was “customary” for an incoming New York City mayor to meet with the president, Mamdani spokesperson Dora Pekec said the incoming mayor planned to discuss with Trump “public safety, economic security and the affordability agenda that over one million New Yorkers voted for just two weeks ago”.Trump for months has slammed Mamdani, falsely labelling him a “communist” and predicting the ruin of his home town if the democratic socialist was elected. He also threatened to deport Mamdani, who was born in Uganda and became a naturalised American citizen in 2018, and to pull federal money from the city.But following the November elections – in which Republicans lost badly in Georgia, New Jersey, Pennsylvania and Virginia, as well as New York – Trump has spoken more about affordability, which had been a focal point across the Democratic campaigns. Last week in a social media post he declared that the Republicans were the “Party of Affordability!” This comes as the president and his fellow Republicans insist the economy has never been stronger.Trump told reporters on Sunday night that he planned to meet with Mamdani, saying “we’ll work something out”. On Monday, Mamdani – who officially takes office in January – said that he hoped to meet Trump, confirming that his team had reached out to the White House to set up a possible sit-down.During his victory speech earlier this month, Mamdani, a 34-year-old who in just a few short months rose from obscure state lawmaker representing Queens to mayor-elect of the nation’s biggest city, said he wanted New York to show the country how to defeat the president.He’s also talked about “Trump-proofing” New York once he takes office in January while also promising to work with anyone, including the president, if it benefited New Yorkers. More

  • in

    Mahmood Mamdani on Zohran, Uganda and forced expulsion: ‘Who is part of the nation and who is not?’

    @font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);font-weight:300;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);font-weight:300;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);font-weight:400;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);font-weight:400;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);font-weight:500;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);font-weight:500;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);font-weight:600;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);font-weight:600;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);font-weight:700;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format(“truetype”);font-weight:900;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);font-weight:900;font-style:italic}@font-face{font-family:Guardian Titlepiece;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@media (min-width: 71.25em){.content__main-column–interactive{margin-left:160px}}@media (min-width: 81.25em){.content__main-column–interactive{margin-left:240px}}.content__main-column–interactive .element-atom{max-width:620px}@media (max-width: 46.24em){.content__main-column–interactive .element-atom{max-width:100%}}.content__main-column–interactive .element-showcase{margin-left:0}@media (min-width: 46.25em){.content__main-column–interactive .element-showcase{max-width:620px}}@media (min-width: 71.25em){.content__main-column–interactive .element-showcase{max-width:860px}}.content__main-column–interactive .element-immersive{max-width:1100px}@media (max-width: 46.24em){.content__main-column–interactive .element-immersive{width:calc(100vw – var(–scrollbar-width));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(–half-scrollbar-width))!important;margin-right:calc(-50vw + var(–half-scrollbar-width))!important}}@media (min-width: 46.25em){.content__main-column–interactive .element-immersive{transform:translate(-20px);width:calc(100% + 60px)}}@media (max-width: 71.24em){.content__main-column–interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width: 71.25em){.content__main-column–interactive .element-immersive{transform:translate(0);width:auto}}@media (min-width: 81.25em){.content__main-column–interactive .element-immersive{max-width:1260px}}.content__main-column–interactive p,.content__main-column–interactive ul{max-width:620px}.content__main-column–interactive:before{position:absolute;top:0;height:calc(100% + 15px);min-height:100px;content:””}@media (min-width: 71.25em){.content__main-column–interactive:before{border-left:1px solid #dcdcdc;z-index:-1;left:-10px}}@media (min-width: 81.25em){.content__main-column–interactive:before{border-left:1px solid #dcdcdc;left:-11px}}.content__main-column–interactive .element-atom{margin-top:0;margin-bottom:0;padding-bottom:12px;padding-top:12px}.content__main-column–interactive p+.element-atom{padding-top:0;padding-bottom:0;margin-top:12px;margin-bottom:12px}.content__main-column–interactive .element-inline{max-width:620px}@media (min-width: 61.25em){figure[data-spacefinder-role=inline].element{max-width:620px}}:root{–dateline: #606060;–headerBorder: #dcdcdc;–captionText: #999;–captionBackground: hsla(0, 0%, 7%, .72);–feature: #c70000;–new-pillar-colour: var(–primary-pillar, var(–feature))}.content__main-column–interactive .element.element-atom,.element.element-atom{padding:0}#article-body >div .element-atom:first-of-type+p:first-of-type,#article-body >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type,#article-body >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type,#article-body >div hr:not(.last-horizontal-rule)+p,.content–interactive >div .element-atom:first-of-type+p:first-of-type,.content–interactive >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type,.content–interactive >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type,.content–interactive >div hr:not(.last-horizontal-rule)+p,#comment-body .element-atom:first-of-type+p:first-of-type,#comment-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type,#comment-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type,#comment-body hr:not(.last-horizontal-rule)+p,[data-gu-name=body] .element-atom:first-of-type+p:first-of-type,[data-gu-name=body] .element-atom:first-of-type+.sign-in-gate+p:first-of-type,[data-gu-name=body] .element-atom:first-of-type+#sign-in-gate+p:first-of-type,[data-gu-name=body] hr:not(.last-horizontal-rule)+p,#feature-body .element-atom:first-of-type+p:first-of-type,#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type,#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type,#feature-body hr:not(.last-horizontal-rule)+p{padding-top:14px}#article-body >div .element-atom:first-of-type+p:first-of-type:first-letter,#article-body >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,#article-body >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,#article-body >div hr:not(.last-horizontal-rule)+p:first-letter,.content–interactive >div .element-atom:first-of-type+p:first-of-type:first-letter,.content–interactive >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,.content–interactive >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,.content–interactive >div hr:not(.last-horizontal-rule)+p:first-letter,#comment-body .element-atom:first-of-type+p:first-of-type:first-letter,#comment-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,#comment-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,#comment-body hr:not(.last-horizontal-rule)+p:first-letter,[data-gu-name=body] .element-atom:first-of-type+p:first-of-type:first-letter,[data-gu-name=body] .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,[data-gu-name=body] .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,[data-gu-name=body] hr:not(.last-horizontal-rule)+p:first-letter,#feature-body .element-atom:first-of-type+p:first-of-type:first-letter,#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,#feature-body hr:not(.last-horizontal-rule)+p:first-letter{font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;font-weight:700;font-size:111px;line-height:92px;float:left;text-transform:uppercase;box-sizing:border-box;margin-right:8px;vertical-align:text-top;color:var(–drop-cap, var(–new-pillar-colour))}#article-body >div hr+p,.content–interactive >div hr+p,#comment-body hr+p,[data-gu-name=body] hr+p,#feature-body hr+p{padding-top:0}#article-body >div [data-gu-name=pullquote],.content–interactive >div [data-gu-name=pullquote],#comment-body [data-gu-name=pullquote],[data-gu-name=body] [data-gu-name=pullquote],#feature-body [data-gu-name=pullquote]{max-width:620px}#maincontent .element.element–showcase.element-showcase figcaption,#feature-article-container .element.element–showcase.element-showcase figcaption,#standard-article-container .element.element–showcase.element-showcase figcaption,#comment-article-container .element.element–showcase.element-showcase figcaption{position:static!important;width:100%;max-width:620px}.element.element–immersive.element-immersive{width:calc(100vw – var(–scrollbar-width, 0px))}@media (max-width: 71.24em){.element.element–immersive.element-immersive{max-width:978px}.element.element–immersive.element-immersive figcaption{padding-inline:10px}}@media (max-width: 71.24em) and (min-width: 30em){.element.element–immersive.element-immersive figcaption{padding-inline:20px}}@media (min-width: 46.25em) and (max-width: 61.24em){.element.element–immersive.element-immersive{max-width:738px}}@media (max-width: 46.24em){.element.element–immersive.element-immersive{margin-left:-10px!important;margin-right:0!important;left:0}}@media (max-width: 46.24em) and (min-width: 30em){.element.element–immersive.element-immersive{margin-left:-20px!important}.element.element–immersive.element-immersive figcaption{padding-inline:20px}}.furniture-wrapper{position:relative}@media (min-width: 61.25em){.furniture-wrapper{display:grid;grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:[title-start headline-start meta-start standfirst-start] repeat(5,1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end meta-start] auto [meta-end portrait-end]}.furniture-wrapper #headline >div:first-child,.furniture-wrapper [data-gu-name=headline] >div:first-child,.furniture-wrapper .headline >div:first-child{border-top:1px solid var(–headerBorder)}.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{position:relative;padding-top:2px;margin-right:0}.furniture-wrapper .standfirst .content__standfirst,.furniture-wrapper #standfirst .content__standfirst,.furniture-wrapper [data-gu-name=standfirst] .content__standfirst{margin-bottom:4px}.furniture-wrapper .standfirst ul li,.furniture-wrapper #standfirst ul li,.furniture-wrapper [data-gu-name=standfirst] ul li{font-size:20px}.furniture-wrapper .standfirst li a,.furniture-wrapper .standfirst a,.furniture-wrapper #standfirst li a,.furniture-wrapper #standfirst a,.furniture-wrapper [data-gu-name=standfirst] li a,.furniture-wrapper [data-gu-name=standfirst] a{border-bottom:none;background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(–headerBorder, #dcdcdc)}.furniture-wrapper .standfirst li a:hover,.furniture-wrapper .standfirst a:hover,.furniture-wrapper #standfirst li a:hover,.furniture-wrapper #standfirst a:hover,.furniture-wrapper [data-gu-name=standfirst] li a:hover,.furniture-wrapper [data-gu-name=standfirst] a:hover{text-decoration-color:var(–new-pillar-colour)}.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{border-top:1px solid var(–headerBorder);padding-bottom:0}}@media (min-width: 61.25em) and (min-width: 71.25em){.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{border-top:unset}}@media (min-width: 61.25em){.furniture-wrapper figure{margin:0 0 0 -10px}.furniture-wrapper figure[data-spacefinder-role=inline].element{max-width:630px}}@media (min-width: 71.25em){.furniture-wrapper{grid-template-columns:[title-start headline-start meta-start] repeat(2,1fr) [meta-end standfirst-start] repeat(5,1fr) [title-end headline-end standfirst-end portrait-start] repeat(7,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end]}.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{content:””;width:540px;position:absolute;top:0;background-color:var(–headerBorder);height:1px}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{border-top:unset}.furniture-wrapper .standfirst:before,.furniture-wrapper #standfirst:before,.furniture-wrapper [data-gu-name=standfirst]:before{content:””;width:1px;background-color:var(–headerBorder);height:100%;position:absolute;top:0;left:.5px}}@media (min-width: 81.25em){.furniture-wrapper{grid-template-columns:[title-start headline-start meta-start] repeat(3,1fr) [meta-end standfirst-start] repeat(5,1fr) [title-end headline-end standfirst-end portrait-start] repeat(8,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] .75fr [standfirst-end meta-end portrait-end]}.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{width:620px}.furniture-wrapper .standfirst:before,.furniture-wrapper #standfirst:before,.furniture-wrapper [data-gu-name=standfirst]:before{left:-.5px}}.furniture-wrapper .article-header .content__labels >div,.furniture-wrapper [data-gu-name=title] .content__labels >div{padding-top:2px}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:600;max-width:620px;font-size:32px}@media (min-width: 71.25em){.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{max-width:540px;font-size:50px}}@media (min-width: 46.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{margin-right:0}}@media (min-width: 61.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{display:none}}.furniture-wrapper .keyline-4 svg,.furniture-wrapper [data-gu-name=lines] svg{stroke:var(–headerBorder)}@media (min-width: 46.25em){.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{margin-right:0}}.furniture-wrapper #meta .meta__social,.furniture-wrapper #meta .meta__social ul li a span,.furniture-wrapper #meta .meta__comment,.furniture-wrapper [data-gu-name=meta] .meta__social,.furniture-wrapper [data-gu-name=meta] .meta__social ul li a span,.furniture-wrapper [data-gu-name=meta] .meta__comment{border-color:var(–headerBorder)}.furniture-wrapper #meta .content__meta-container_dcr >div >gu-island,.furniture-wrapper [data-gu-name=meta] .content__meta-container_dcr >div >gu-island{display:none}.furniture-wrapper .standfirst,.furniture-wrapper #standfirst,.furniture-wrapper [data-gu-name=standfirst]{margin-left:-10px;padding-left:10px;position:relative}@media (min-width: 46.25em){.furniture-wrapper .standfirst,.furniture-wrapper #standfirst,.furniture-wrapper [data-gu-name=standfirst]{padding-top:2px}}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{font-weight:400;font-size:20px;padding-bottom:14px}.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{position:relative;margin-top:0;margin-bottom:2px;grid-area:portrait}.furniture-wrapper #main-media div div,.furniture-wrapper [data-gu-name=media] div div{width:100%;margin-inline:0}@media (min-width: 61.25em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{margin-bottom:0}}@media (max-width: 46.24em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{width:calc(100vw – var(–scrollbar-width, 0px));margin-left:-10px}}@media (max-width: 46.24em) and (min-width: 30em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{margin-left:-20px}}.furniture-wrapper figcaption{position:absolute;bottom:0;padding:4px 10px 12px;background-color:var(–captionBackground);color:var(–captionText);max-width:unset;width:100%;margin-bottom:0;min-height:46px}.furniture-wrapper figcaption span{color:var(–headerBorder)}.furniture-wrapper figcaption span svg{fill:var(–headerBorder)}.furniture-wrapper figcaption span:nth-of-type(1){display:none}.furniture-wrapper figcaption span:nth-of-type(2){display:block;max-width:90%}@media (min-width: 30em){.furniture-wrapper figcaption{padding:4px 20px 12px}}.furniture-wrapper figcaption.hidden{opacity:0}.furniture-wrapper #caption-button{display:block;position:absolute;bottom:10px;right:8px;z-index:30;background-color:var(–captionBackground);border:none;border-radius:50%;padding:6px 5px 5px}.furniture-wrapper #caption-button svg{transform:scale(.85)}@media (min-width: 30em){.furniture-wrapper #caption-button{right:10px}}@media (min-width: 71.25em){.content__main-column–interactive:before{top:-12px!important;height:calc(100% + 24px)!important}}.content__main-column–interactive h2{max-width:620px}:root:has(.ios,.android){–darkBackground: #1a1a1a;–feature: #c70000;–darkmodeFeature: #ff5943;–new-pillar-colour: var(–primary-pillar, var(–feature))}@media (prefers-color-scheme: dark){:root:has(.ios,.android){–new-pillar-colour: var(–darkmode-pillar, var(–darkmodeFeature))}}body.ios #feature-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.ios #feature-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.ios #feature-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.ios #standard-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.ios #standard-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.ios #standard-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.ios #comment-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.ios #comment-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.ios #comment-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.android #feature-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.android #feature-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.android #feature-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.android #standard-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.android #standard-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.android #standard-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.android #comment-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.android #comment-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.android #comment-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter{color:var(–secondary-pillar, #000)}body.ios #feature-article-container .article__header,body.ios #standard-article-container .article__header,body.ios #comment-article-container .article__header,body.android #feature-article-container .article__header,body.android #standard-article-container .article__header,body.android #comment-article-container .article__header{height:0}body.ios #feature-article-container .furniture-wrapper,body.ios #standard-article-container .furniture-wrapper,body.ios #comment-article-container .furniture-wrapper,body.android #feature-article-container .furniture-wrapper,body.android #standard-article-container .furniture-wrapper,body.android #comment-article-container .furniture-wrapper{padding:4px 10px 0}body.ios #feature-article-container .furniture-wrapper .content__labels,body.ios #standard-article-container .furniture-wrapper .content__labels,body.ios #comment-article-container .furniture-wrapper .content__labels,body.android #feature-article-container .furniture-wrapper .content__labels,body.android #standard-article-container .furniture-wrapper .content__labels,body.android #comment-article-container .furniture-wrapper .content__labels{font-weight:700;font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;color:var(–new-pillar-colour);text-transform:capitalize}body.ios #feature-article-container .furniture-wrapper h1.headline,body.ios #standard-article-container .furniture-wrapper h1.headline,body.ios #comment-article-container .furniture-wrapper h1.headline,body.android #feature-article-container .furniture-wrapper h1.headline,body.android #standard-article-container .furniture-wrapper h1.headline,body.android #comment-article-container .furniture-wrapper h1.headline{font-size:32px;font-weight:700;padding-bottom:12px;color:#121212!important}body.ios #feature-article-container .furniture-wrapper figure.element-image,body.ios #standard-article-container .furniture-wrapper figure.element-image,body.ios #comment-article-container .furniture-wrapper figure.element-image,body.android #feature-article-container .furniture-wrapper figure.element-image,body.android #standard-article-container .furniture-wrapper figure.element-image,body.android #comment-article-container .furniture-wrapper figure.element-image{position:relative;margin:14px 0 0 -10px;width:calc(100vw – var(–scrollbar-width, 0px));height:auto}body.ios #feature-article-container .furniture-wrapper figure.element-image .figure__inner,body.ios #feature-article-container .furniture-wrapper figure.element-image img,body.ios #feature-article-container .furniture-wrapper figure.element-image a,body.ios #standard-article-container .furniture-wrapper figure.element-image .figure__inner,body.ios #standard-article-container .furniture-wrapper figure.element-image img,body.ios #standard-article-container .furniture-wrapper figure.element-image a,body.ios #comment-article-container .furniture-wrapper figure.element-image .figure__inner,body.ios #comment-article-container .furniture-wrapper figure.element-image img,body.ios #comment-article-container .furniture-wrapper figure.element-image a,body.android #feature-article-container .furniture-wrapper figure.element-image .figure__inner,body.android #feature-article-container .furniture-wrapper figure.element-image img,body.android #feature-article-container .furniture-wrapper figure.element-image a,body.android #standard-article-container .furniture-wrapper figure.element-image .figure__inner,body.android #standard-article-container .furniture-wrapper figure.element-image img,body.android #standard-article-container .furniture-wrapper figure.element-image a,body.android #comment-article-container .furniture-wrapper figure.element-image .figure__inner,body.android #comment-article-container .furniture-wrapper figure.element-image img,body.android #comment-article-container .furniture-wrapper figure.element-image a{background-color:transparent;width:calc(100vw – var(–scrollbar-width, 0px));height:auto!important}body.ios #feature-article-container .furniture-wrapper .standfirst,body.ios #standard-article-container .furniture-wrapper .standfirst,body.ios #comment-article-container .furniture-wrapper .standfirst,body.android #feature-article-container .furniture-wrapper .standfirst,body.android #standard-article-container .furniture-wrapper .standfirst,body.android #comment-article-container .furniture-wrapper .standfirst{padding-top:4px;padding-bottom:24px;margin-right:-10px}body.ios #feature-article-container .furniture-wrapper .standfirst__inner p,body.ios #standard-article-container .furniture-wrapper .standfirst__inner p,body.ios #comment-article-container .furniture-wrapper .standfirst__inner p,body.android #feature-article-container .furniture-wrapper .standfirst__inner p,body.android #standard-article-container .furniture-wrapper .standfirst__inner p,body.android #comment-article-container .furniture-wrapper .standfirst__inner p{font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif}body.ios #feature-article-container .furniture-wrapper .standfirst__inner li a,body.ios #feature-article-container .furniture-wrapper .standfirst__inner a,body.ios #standard-article-container .furniture-wrapper .standfirst__inner li a,body.ios #standard-article-container .furniture-wrapper .standfirst__inner a,body.ios #comment-article-container .furniture-wrapper .standfirst__inner li a,body.ios #comment-article-container .furniture-wrapper .standfirst__inner a,body.android #feature-article-container .furniture-wrapper .standfirst__inner li a,body.android #feature-article-container .furniture-wrapper .standfirst__inner a,body.android #standard-article-container .furniture-wrapper .standfirst__inner li a,body.android #standard-article-container .furniture-wrapper .standfirst__inner a,body.android #comment-article-container .furniture-wrapper .standfirst__inner li a,body.android #comment-article-container .furniture-wrapper .standfirst__inner a{color:var(–new-pillar-colour)!important;background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(–headerBorder, #dcdcdc);border-bottom:none}body.ios #feature-article-container .furniture-wrapper .standfirst__inner li a:hover,body.ios #feature-article-container .furniture-wrapper .standfirst__inner a:hover,body.ios #standard-article-container .furniture-wrapper .standfirst__inner li a:hover,body.ios #standard-article-container .furniture-wrapper .standfirst__inner a:hover,body.ios #comment-article-container .furniture-wrapper .standfirst__inner li a:hover,body.ios #comment-article-container .furniture-wrapper .standfirst__inner a:hover,body.android #feature-article-container .furniture-wrapper .standfirst__inner li a:hover,body.android #feature-article-container .furniture-wrapper .standfirst__inner a:hover,body.android #standard-article-container .furniture-wrapper .standfirst__inner li a:hover,body.android #standard-article-container .furniture-wrapper .standfirst__inner a:hover,body.android #comment-article-container .furniture-wrapper .standfirst__inner li a:hover,body.android #comment-article-container .furniture-wrapper .standfirst__inner a:hover{text-decoration-color:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper .meta,body.ios #standard-article-container .furniture-wrapper .meta,body.ios #comment-article-container .furniture-wrapper .meta,body.android #feature-article-container .furniture-wrapper .meta,body.android #standard-article-container .furniture-wrapper .meta,body.android #comment-article-container .furniture-wrapper .meta{margin:0}body.ios #feature-article-container .furniture-wrapper .meta .byline,body.ios #feature-article-container .furniture-wrapper .meta .byline__author,body.ios #feature-article-container .furniture-wrapper .meta span.byline__author a,body.ios #feature-article-container .furniture-wrapper .meta .meta__byline span,body.ios #standard-article-container .furniture-wrapper .meta .byline,body.ios #standard-article-container .furniture-wrapper .meta .byline__author,body.ios #standard-article-container .furniture-wrapper .meta span.byline__author a,body.ios #standard-article-container .furniture-wrapper .meta .meta__byline span,body.ios #comment-article-container .furniture-wrapper .meta .byline,body.ios #comment-article-container .furniture-wrapper .meta .byline__author,body.ios #comment-article-container .furniture-wrapper .meta span.byline__author a,body.ios #comment-article-container .furniture-wrapper .meta .meta__byline span,body.android #feature-article-container .furniture-wrapper .meta .byline,body.android #feature-article-container .furniture-wrapper .meta .byline__author,body.android #feature-article-container .furniture-wrapper .meta span.byline__author a,body.android #feature-article-container .furniture-wrapper .meta .meta__byline span,body.android #standard-article-container .furniture-wrapper .meta .byline,body.android #standard-article-container .furniture-wrapper .meta .byline__author,body.android #standard-article-container .furniture-wrapper .meta span.byline__author a,body.android #standard-article-container .furniture-wrapper .meta .meta__byline span,body.android #comment-article-container .furniture-wrapper .meta .byline,body.android #comment-article-container .furniture-wrapper .meta .byline__author,body.android #comment-article-container .furniture-wrapper .meta span.byline__author a,body.android #comment-article-container .furniture-wrapper .meta .meta__byline span{color:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper .meta__misc,body.ios #standard-article-container .furniture-wrapper .meta__misc,body.ios #comment-article-container .furniture-wrapper .meta__misc,body.android #feature-article-container .furniture-wrapper .meta__misc,body.android #standard-article-container .furniture-wrapper .meta__misc,body.android #comment-article-container .furniture-wrapper .meta__misc{padding:0}body.ios #feature-article-container .furniture-wrapper .meta__misc svg,body.ios #standard-article-container .furniture-wrapper .meta__misc svg,body.ios #comment-article-container .furniture-wrapper .meta__misc svg,body.android #feature-article-container .furniture-wrapper .meta__misc svg,body.android #standard-article-container .furniture-wrapper .meta__misc svg,body.android #comment-article-container .furniture-wrapper .meta__misc svg{stroke:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper .element–showcase #caption-button,body.ios #standard-article-container .furniture-wrapper .element–showcase #caption-button,body.ios #comment-article-container .furniture-wrapper .element–showcase #caption-button,body.android #feature-article-container .furniture-wrapper .element–showcase #caption-button,body.android #standard-article-container .furniture-wrapper .element–showcase #caption-button,body.android #comment-article-container .furniture-wrapper .element–showcase #caption-button{display:flex;padding:5px;justify-content:center;align-items:center;width:28px;height:28px;right:14px}body.ios #feature-article-container .article__body,body.ios #standard-article-container .article__body,body.ios #comment-article-container .article__body,body.android #feature-article-container .article__body,body.android #standard-article-container .article__body,body.android #comment-article-container .article__body{padding:0 12px}body.ios #feature-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.ios #standard-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.ios #comment-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.android #feature-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.android #standard-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.android #comment-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive){margin:0;width:calc(100vw – 24px – var(–scrollbar-width, 0px));height:auto}body.ios #feature-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.ios #standard-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.ios #comment-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.android #feature-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.android #standard-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.android #comment-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption{padding:0}body.ios #feature-article-container .article__body figure.element-image.element-immersive,body.ios #standard-article-container .article__body figure.element-image.element-immersive,body.ios #comment-article-container .article__body figure.element-image.element-immersive,body.android #feature-article-container .article__body figure.element-image.element-immersive,body.android #standard-article-container .article__body figure.element-image.element-immersive,body.android #comment-article-container .article__body figure.element-image.element-immersive{width:calc(100vw – var(–scrollbar-width, 0px))}body.ios #feature-article-container .article__body .prose blockquote.quoted:before,body.ios #standard-article-container .article__body .prose blockquote.quoted:before,body.ios #comment-article-container .article__body .prose blockquote.quoted:before,body.android #feature-article-container .article__body .prose blockquote.quoted:before,body.android #standard-article-container .article__body .prose blockquote.quoted:before,body.android #comment-article-container .article__body .prose blockquote.quoted:before{color:var(–new-pillar-colour)}body.ios #feature-article-container .article__body .prose a,body.ios #standard-article-container .article__body .prose a,body.ios #comment-article-container .article__body .prose a,body.android #feature-article-container .article__body .prose a,body.android #standard-article-container .article__body .prose a,body.android #comment-article-container .article__body .prose a{color:var(–primary-pillar);background-image:none;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(–headerBorder)}body.ios #feature-article-container .article__body .prose a:hover,body.ios #standard-article-container .article__body .prose a:hover,body.ios #comment-article-container .article__body .prose a:hover,body.android #feature-article-container .article__body .prose a:hover,body.android #standard-article-container .article__body .prose a:hover,body.android #comment-article-container .article__body .prose a:hover{text-decoration-color:var(–new-pillar-colour)}@media (prefers-color-scheme: dark){body.ios #feature-article-container .furniture-wrapper,body.ios #standard-article-container .furniture-wrapper,body.ios #comment-article-container .furniture-wrapper,body.android #feature-article-container .furniture-wrapper,body.android #standard-article-container .furniture-wrapper,body.android #comment-article-container .furniture-wrapper{background-color:#1a1a1a}body.ios #feature-article-container .furniture-wrapper .content__labels,body.ios #standard-article-container .furniture-wrapper .content__labels,body.ios #comment-article-container .furniture-wrapper .content__labels,body.android #feature-article-container .furniture-wrapper .content__labels,body.android #standard-article-container .furniture-wrapper .content__labels,body.android #comment-article-container .furniture-wrapper .content__labels{color:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper h1.headline,body.ios #standard-article-container .furniture-wrapper h1.headline,body.ios #comment-article-container .furniture-wrapper h1.headline,body.android #feature-article-container .furniture-wrapper h1.headline,body.android #standard-article-container .furniture-wrapper h1.headline,body.android #comment-article-container .furniture-wrapper h1.headline{background-color:unset;color:var(–headerBorder)!important}body.ios #feature-article-container .furniture-wrapper .standfirst p,body.ios #standard-article-container .furniture-wrapper .standfirst p,body.ios #comment-article-container .furniture-wrapper .standfirst p,body.android #feature-article-container .furniture-wrapper .standfirst p,body.android #standard-article-container .furniture-wrapper .standfirst p,body.android #comment-article-container .furniture-wrapper .standfirst p{color:var(–headerBorder)}body.ios #feature-article-container .furniture-wrapper .standfirst a,body.ios #standard-article-container .furniture-wrapper .standfirst a,body.ios #comment-article-container .furniture-wrapper .standfirst a,body.android #feature-article-container .furniture-wrapper .standfirst a,body.android #standard-article-container .furniture-wrapper .standfirst a,body.android #comment-article-container .furniture-wrapper .standfirst a,body.ios #feature-article-container .furniture-wrapper .meta .byline__author,body.ios #feature-article-container .furniture-wrapper .meta span.byline__author a,body.ios #standard-article-container .furniture-wrapper .meta .byline__author,body.ios #standard-article-container .furniture-wrapper .meta span.byline__author a,body.ios #comment-article-container .furniture-wrapper .meta .byline__author,body.ios #comment-article-container .furniture-wrapper .meta span.byline__author a,body.android #feature-article-container .furniture-wrapper .meta .byline__author,body.android #feature-article-container .furniture-wrapper .meta span.byline__author a,body.android #standard-article-container .furniture-wrapper .meta .byline__author,body.android #standard-article-container .furniture-wrapper .meta span.byline__author a,body.android #comment-article-container .furniture-wrapper .meta .byline__author,body.android #comment-article-container .furniture-wrapper .meta span.byline__author a{color:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper .meta__misc svg,body.ios #standard-article-container .furniture-wrapper .meta__misc svg,body.ios #comment-article-container .furniture-wrapper .meta__misc svg,body.android #feature-article-container .furniture-wrapper .meta__misc svg,body.android #standard-article-container .furniture-wrapper .meta__misc svg,body.android #comment-article-container .furniture-wrapper .meta__misc svg{stroke:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.ios #standard-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.ios #comment-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.android #feature-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.android #standard-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.android #comment-article-container .furniture-wrapper figure.element-image.element–showcase figcaption{color:var(–dateline)}body.ios #feature-article-container .article__body .prose blockquote.quoted,body.ios #standard-article-container .article__body .prose blockquote.quoted,body.ios #comment-article-container .article__body .prose blockquote.quoted,body.android #feature-article-container .article__body .prose blockquote.quoted,body.android #standard-article-container .article__body .prose blockquote.quoted,body.android #comment-article-container .article__body .prose blockquote.quoted{color:var(–new-pillar-colour)}body.ios #feature-article-container #article-body >div,body.ios #feature-article-container .content–interactive >div,body.ios #feature-article-container #feature-body,body.ios #feature-article-container [data-gu-name=body],body.ios #feature-article-container #comment-body,body.ios #standard-article-container #article-body >div,body.ios #standard-article-container .content–interactive >div,body.ios #standard-article-container #feature-body,body.ios #standard-article-container [data-gu-name=body],body.ios #standard-article-container #comment-body,body.ios #comment-article-container #article-body >div,body.ios #comment-article-container .content–interactive >div,body.ios #comment-article-container #feature-body,body.ios #comment-article-container [data-gu-name=body],body.ios #comment-article-container #comment-body,body.android #feature-article-container #article-body >div,body.android #feature-article-container .content–interactive >div,body.android #feature-article-container #feature-body,body.android #feature-article-container [data-gu-name=body],body.android #feature-article-container #comment-body,body.android #standard-article-container #article-body >div,body.android #standard-article-container .content–interactive >div,body.android #standard-article-container #feature-body,body.android #standard-article-container [data-gu-name=body],body.android #standard-article-container #comment-body,body.android #comment-article-container #article-body >div,body.android #comment-article-container .content–interactive >div,body.android #comment-article-container #feature-body,body.android #comment-article-container [data-gu-name=body],body.android #comment-article-container #comment-body{background-color:var(–darkBackground)!important}body.ios #feature-article-container #article-body >div .element-atom+p:first-letter,body.ios #feature-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.ios #feature-article-container .content–interactive >div .element-atom+p:first-letter,body.ios #feature-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.ios #feature-article-container #feature-body .element-atom+p:first-letter,body.ios #feature-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.ios #feature-article-container [data-gu-name=body] .element-atom+p:first-letter,body.ios #feature-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.ios #feature-article-container #comment-body .element-atom+p:first-letter,body.ios #feature-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container #article-body >div .element-atom+p:first-letter,body.ios #standard-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container .content–interactive >div .element-atom+p:first-letter,body.ios #standard-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container #feature-body .element-atom+p:first-letter,body.ios #standard-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container [data-gu-name=body] .element-atom+p:first-letter,body.ios #standard-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container #comment-body .element-atom+p:first-letter,body.ios #standard-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container #article-body >div .element-atom+p:first-letter,body.ios #comment-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container .content–interactive >div .element-atom+p:first-letter,body.ios #comment-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container #feature-body .element-atom+p:first-letter,body.ios #comment-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container [data-gu-name=body] .element-atom+p:first-letter,body.ios #comment-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container #comment-body .element-atom+p:first-letter,body.ios #comment-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container #article-body >div .element-atom+p:first-letter,body.android #feature-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container .content–interactive >div .element-atom+p:first-letter,body.android #feature-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container #feature-body .element-atom+p:first-letter,body.android #feature-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container [data-gu-name=body] .element-atom+p:first-letter,body.android #feature-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container #comment-body .element-atom+p:first-letter,body.android #feature-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container #article-body >div .element-atom+p:first-letter,body.android #standard-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container .content–interactive >div .element-atom+p:first-letter,body.android #standard-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container #feature-body .element-atom+p:first-letter,body.android #standard-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container [data-gu-name=body] .element-atom+p:first-letter,body.android #standard-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container #comment-body .element-atom+p:first-letter,body.android #standard-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container #article-body >div .element-atom+p:first-letter,body.android #comment-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container .content–interactive >div .element-atom+p:first-letter,body.android #comment-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container #feature-body .element-atom+p:first-letter,body.android #comment-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container [data-gu-name=body] .element-atom+p:first-letter,body.android #comment-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container #comment-body .element-atom+p:first-letter,body.android #comment-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter{color:var(–new-pillar-colour, #ffffff)}}body.ios.garnett–type-comment #comment-article-container .furniture-wrapper .standfirst,body.android.garnett–type-comment #comment-article-container .furniture-wrapper .standfirst{padding-top:24px;margin-top:0}.prose h2{font-size:24px}body.ios #feature-article-container #caption-button,body.ios #standard-article-container #caption-button,body.ios #comment-article-container #caption-button{padding:6px 5px 0}body.android #feature-article-container #caption-button,body.android #standard-article-container #caption-button,body.android #comment-article-container #caption-button{padding:4px 4px 0}@media (prefers-color-scheme: dark){:root:root:not([data-color-scheme=light]){–follow-text: #dcdcdc;–follow-icon-fill: var(–darkmode-pillar);–standfirst-text: #dcdcdc;–standfirst-link-text: var(–darkmode-pillar);–standfirst-link-border: var(–darkmode-pillar);–byline: var(–darkmode-pillar)}}.furniture-wrapper.has-guardian-org-logo #meta gu-island[name=Branding],.furniture-wrapper.has-guardian-org-logo [data-gu-name=meta] gu-island[name=Branding]{display:block!important}body.ios,body.android{background-color:#fff}body.ios #feature-article-container .furniture-wrapper .content__labels,body.ios #standard-article-container .furniture-wrapper .content__labels,body.ios #comment-article-container .furniture-wrapper .content__labels,body.android #feature-article-container .furniture-wrapper .content__labels,body.android #standard-article-container .furniture-wrapper .content__labels,body.android #comment-article-container .furniture-wrapper .content__labels,body.ios #feature-article-container .furniture-wrapper h1.headline,body.ios #standard-article-container .furniture-wrapper h1.headline,body.ios #comment-article-container .furniture-wrapper h1.headline,body.android #feature-article-container .furniture-wrapper h1.headline,body.android #standard-article-container .furniture-wrapper h1.headline,body.android #comment-article-container .furniture-wrapper h1.headline{font-weight:700}.article .article__body h2,article.content–interactive [data-gu-name=body] h2{font-weight:200}.article .article__body h2:has(strong),article.content–interactive [data-gu-name=body] h2:has(strong){font-weight:700}

    The night before Mahmood Mamdani was expelled from Uganda in 1972, a senior professor from the university where he had been employed as a lowly teaching assistant wandered into his family home, looking for spoils. The rest of the family had already left – for the UK, the US and Tanzania – but 26-year-old Mamdani had decided to remain until the final day of the three-month period that Idi Amin, the Ugandan president, had designated for all Asians to leave the country. Passing over the furniture and other remnants of decades of family life, the professor hit upon a carton of Johnnie Walker Red, which Mamdani invited him to take home.The next day, reunited with his parents at a transit camp in London, Mamdani learned that the bottles had in fact held nothing but cooking oil, and he amused himself imagining the professor serving them at a party to celebrate the forced departure of tens of thousands of south Asians. It was only later that the “loneliness, anxiety [and] depression” of expulsion set in. Mamdani would go on to join the vibrant intellectual community in Dar es Salaam, where his superfluity of study groups was populated by a who’s who of pan-African scholars and politicians; his parents settled in Wembley, in north-west London, where for several years their “favorite pastime” was greeting the weekly flight from Uganda to Gatwick airport in hopes of meeting a former acquaintance.“Every place we lived in after the expulsion, we lived as if we were guests, our houses or rooms stamped with the feeling of being transients,” Mamdani writes in his book Slow Poison: Idi Amin, Yoweri Museveni, and the Making of the Ugandan State, published this October. “With the loss of Uganda, we lost a sense of belonging, and of rootedness.”The question of who belongs in a political community has animated Mamdani’s scholarship ever since. Now a professor of anthropology at Columbia University, Mamdani has gained recent notoriety (alongside his wife, film director Mira Nair) as the father of Zohran Mamdani, the New York City political phenomenon and mayor-elect. But his long career and extensive bibliography attest to a lifetime interrogating the colonial categories that continue to define and divide postcolonial politics: race, tribe, Indigeneity; citizen, settler, subject.View image in fullscreenIn Slow Poison, Mamdani turns his attention back to the nation that he has always considered his home, even when it wouldn’t have him. The book combines memoir, history and political theory to reassess two men who have defined Uganda since it achieved independence from the UK in 1962: Amin and Yoweri Museveni. It also grapples with big questions with contemporary relevance: who chooses our global villains, and why? How do notions of Indigeneity operate in a world where people always have migrated – and always will? Who gets to decide which people belong, and deserve rights, in a given country?Amin is primarily known to westerners as a brutal dictator and rumored cannibal, but he enjoyed significant popular support in Uganda from the time he took power in a 1971 coup until he was overthrown in 1979. Mamdani attributes this in part to his expropriation and expulsion of the country’s 80,000 Asian people – most of them the descendants of Indian immigrants who arrived during British colonial rule – in an act of racial nationalism that helped unite Uganda’s disparate ethnic groups and tribes in a shared Black identity.Museveni, a onetime Marxist and devotee of Frantz Fanon who frequented the same intellectual circles as Mamdani in Dar es Salaam, took power in 1986 and has yet to relinquish it. His increasingly authoritarian regime has been characterized by extreme corruption, regional conflicts and human rights violations, Mamdani argues, but “whereas the British propaganda machine turned Amin into a monster and Asians his global victims, Museveni became a Washington poster boy”.The disparate treatment is a result of the two men’s stances toward the west, Mamdani argues. Amin seized power with the backing of the UK and Israel – the UK maintained a strong interest in its former colony, while Israel sought an ally that would allow it to build a military base to the south of Egypt – but turned on them soon after taking power. This about-face saw Amin align himself with Muammar Gaddafi to support Palestinian rights and the boycott of apartheid South Africa, and thumb his nose at the west. By contrast, Museveni acceded to the neoliberal demands of the World Bank and International Monetary Fund, and signed on to the US’s “war on terror”, providing it crucial regional support in east Africa.View image in fullscreenBut Mamdani’s larger concern is with Museveni’s “continuous fragmentation of the subject population” of Uganda into ever smaller tribal divisions, with people designated “Indigenous” or “non-native” within ever smaller parcels of land. The 1993 Uganda Constitutional Commission defined “Indigenous” groups as those that could trace their presence in Uganda to three or four generations back and could also “indicate ancestral burial grounds and land within Uganda”; Museveni’s program of subdivision saw more and more Ugandans recast as “settlers” if they lived outside their assigned district – a designation that deprived them of the right to own land or hold high political office.Whereas Amin had united Uganda’s ethnic and linguistic groups into one racial category, Museveni has used those differences to fragment the populace and keep any threat to his power at bay. This process is the “slow poison” that Mamdani asserts is killing Uganda’s body politic.There is a clear connection between Mamdani’s appeal for a politics that respects cultural difference while preserving universal equal rights, and the campaign run by his son, who prevailed despite his steadfast refusal to support Israel’s political system, which denies equal rights to millions of Palestinians who are subject to its rule.“The challenge is how to reconcile cultural identity with political belonging, and a common past with a shared future,” Mamdani writes. “Not all who share a common past necessarily share a common future: some may migrate and become part of a diaspora. At the same time, people with different pasts can commit themselves to building a common future in the same place. This is why those who wish to build a future under a single political roof – no matter how different their pasts – belong to the same political community and thus deserve the same political rights.”A week after Zohran’s triumph in the New York City mayoral election signaled a new generation of Americans’ embrace of such universalist values, the elder Mamdani spoke with the Guardian about his history, his politics and his hopes for the future.The following interview has been edited for length and clarity.In your new book, you are asking people to reconsider Amin and the way that he has been portrayed as a kind of Hitler-esque figure. Why was it important to you to return to this history now?The western media in particular has been central to describing Amin as “the cannibal Amin”, etc – and without going to the other extreme of providing an apology [for Amin’s regime], as the Wall Street Journal thinks, I thought it was important to situate Amin in a context and to get a sense of him. Amin is trained as a child soldier by the British. He becomes a specialist in counter-terrorism, which is really a polite term for state terrorism.The worst of Amin’s killings, which are in the hundreds, and you might even say in the thousands, take place in the first year after he takes power. Those killings are informed, guided by the British and the Israelis. The British advise Amin to assassinate [then president Milton] Obote on arrival. The Israelis disagree. They say: “No, [if] you do that you will leave the military power structure intact, and there will be a reckoning down the road.” So Amin follows the Israeli advice and he carries out massacres in barracks. That’s Amin at his most brutal. [Note: estimates of Amin’s death toll range from 12,000 to 500,000; in Slow Poison, Mamdani argues that western sources inflated Amin’s brutality for political reasons.]View image in fullscreenAt the same time, Amin is disturbed at the general lawlessness spreading throughout the country, and appoints a commission of inquiry into disappearances. It’s the first truth commission that I know in the contemporary era. The commission recommends that the police take charge of civil order, and that army control of key institutions be negated.So that’s Amin: a complicated character. The shift between these two phases is informed by Amin’s understanding. After his first visits to Israel and London, it dawns on him that neither the British nor the Israelis take him seriously. They both think that he should be grateful and act as a stooge. That’s his big turning point. The British try to overthrow him. The Israelis try. The important point is that Amin becomes very popular in the country and the attempts to overthrow him from the outside do not work.Why is it important to scrutinize Israel’s role in this history?Israel’s role in Uganda in particular was critical. Israel cultivated Amin right from the beginning. Israel thought he would be their man. They built houses for him. They anointed him in Hebrew. They trained the forces which were central in making the coup. They advised him to use those forces and only those forces. They advised him on how to deal with the Obute military opposition.And then, of course, they were completely surprised when he [switched allegiances]. This is a very central role. This is not singling out Israel. If one didn’t talk of Israel, you would have no explanation of what happened.You describe Uganda under Museveni as a junior version of Israel. Can you explain what you mean?What I mean by junior version of Israel is a state which carries out, in particular, military missions in the region, in one country after another at the urging of or with the approval of the US, and in return gets a clean pass on everything else, and is guaranteed impunity. That’s Israel on a larger scale, and that’s Museveni on a regional scale.Many of us are accustomed to thinking of “Indigenous rights” as an important counterweight to the legacy of colonialism, but you have long questioned the meaningfulness of the distinction between “Indigenous” and non. Why is it important to you to interrogate the concept of Indigeneity as you think about who belongs in a political community?I first encountered this question in a book I wrote several decades ago called Citizen and Subject. I was puzzled by the political architecture that Britain created in its colonies to govern. The census tagged every person living in a colony as belonging either to a race or to a tribe, and I was curious: what’s the distinction? I realized that a race was anybody who had come from outside, who was not Indigenous, and a tribe was anybody who was Indigenous. So I asked myself: “What difference does it make?” Well, it made a difference in how they were governed under the law. All races, whether they came from Europe or from south Asia, anywhere, were governed under the same law, civil law. To be governed under the same law meant that you were supposed to have a common future.Tribes were not governed under the same law. First of all, there was the fiction that each tribe had a homeland. I call this a fiction because it’s not true. Before colonialism, not only Africans, but humans have been migrants. You cannot peg humans to a particular piece of territory over centuries and millennia. You can’t. They’ve moved. This fiction that every tribe had a homeland was extended so that every homeland had a customary authority. Cultural authorities were turned into political authorities. And then the British created something called customary law, which could be enforced by customary authorities with British power standing behind them. This made for a separate future for the tribes, unlike the races. I understood this to be the political, legal essence of what we normally call “divide and rule”.When I went to South Africa in 91, I was writing a book on Africa. Every chapter was written, except one chapter on south Africa, because south Africa was supposed to be the exception. Apartheid was supposed to be the exception. And after just a very little time in South Africa, I realized that I’d been totally mistaken. I’d been misled. South Africa was not an exception. I knew this beast. I had grown up under it in Uganda, although you may call it an informal version of apartheid. It was the same thing where the state used law to divide the population into different groups and privileged one section of the population at the expense of the other. I began to come to a conclusion that every modern colony was an apartheid state.The book deals with your personal history and how your identity cuts across the lines that have been drawn to divide groups for various reasons, whether as an Asian within Uganda or a Muslim from Gujarat in India. The policing of those lines was brought home in a particularly personal way this summer, when the New York Times ran an article seeking to scandalize the fact that your son had attempted to reflect his identity as African and Ugandan on his college application.I was pretty shocked to see that the Times had contacted you to ascertain whether you had any ancestry from Black Africans. It seemed to invoke the “one drop” rule of Blackness, which is very American, as well as Amin’s view that Asians are not really Ugandan. What did you make of that controversy? How do you see the policing of identity categories in the US compared to Uganda and other post-colonial states?In 2013 we formed an organization in Kampala called the Asian African Association. We said in our opening declaration Asian Africans are people whose past is Asian, but whose future is African. They are Africans of Asian descent. We said that in the past we had always lived as visitors, or even worse, as refugees, which meant that we had neither rights nor responsibilities. We were permanently on vacation or permanently entrepreneurs.The formation of this organization was part of a much larger quest which runs through African nationalist struggles, which was: who belongs? Who is part of the nation and who is not? The whole South African conception which ends with the notion of a non-racial South Africa – obliterating the boundary between Indigenous and non-Indigenous – is a fruit of that struggle, and it’s a legacy that we embraced.Now the New York Times – it was scandalous to me that they were resurrecting this dividing line between the Indigenous and the non-Indigenous, and that that line could only be crossed through miscegenation, blood mixing. It was shocking. I didn’t have to have any African ancestry, and yet, I thought of myself as a man from Africa. I was an African.I remember Thabo Mbeki’s speech in parliament defining who is an African. And I remember Afrikaner politicians standing up, one after another, each one saying, “I’m an African.” “I’m an African.” That was the fruit of the anti-apartheid struggle. The Times was so narrowly preoccupied with marginalizing one candidate that it seemed to have forgotten everything else.You wrote in the book that despite having been raised in a pretty segregated society in Kampala that your political awakening occurred in the US. What was it that you saw in the US that changed how you understood where you had come from?The big highlight was the civil rights movement and my going to the south, to the march on Montgomery. Then the anti-Vietnam war movement, and indirectly, through my girlfriends, the feminist movement. It was not an individual experience. There was a cultural revolution happening in the US. There was a wholly different mindset which was being born. Everybody I knew, more or less, shared this anti-racist orientation.When I went to Dar es Salaam, I was involved in an intellectual environment which gave me reasons for understanding this transformation and informed me of the larger anti-colonial movement, beginning with the Russian Revolution and the Chinese Revolution, the Vietnam Revolution, the Cuban Revolution.Today in New York – the New York experience keeps changing, and now with the election of my son as mayor, it’s changing even more. The sense of possibilities is broadening. I was quite surprised to see Zohran embrace where he came from openly and directly. “I’m a Muslim. I was born in Africa. I’m of south Asian descent,” and so on and so forth. New York continues to be a lived experience.At the same time we are seeing calls on the national level for mass deportation and efforts to carry out the expulsion of disfavored groups from the US. Do you see parallels with the expulsion of Uganda’s Asians?All the threads which led to the Asian expulsion in 1972 and, before that, the expulsion of the Luo [people], are present in the US now: birthright citizenship, Indigeneity. There are resonances, even similarities, but they’re not the same.The big difference, I think, is that there is a counterthrust here, and it’s just beginning. I think this election in New York City is a possible beginning. I don’t want to be too optimistic, but it’s a possible beginning because it’s had resonances, not just throughout the country, but even outside the country.View image in fullscreenCan you say a little bit more about that? My perception of Zohran’s campaign was that he spoke about universal values even as he celebrated in a very specific way his own identity and the identities of his supporters. It was a very different kind of politics than what we get from the Democratic party these days, which often seems to shy away from openly embracing immigrants or Muslims.I understand the contemporary situation in the US as being a product of decades-long encounters, which we call cultural wars, that were played out in the academy, in the intelligentsia. The key cultural war was around the notion of affirmative action. Should affirmative action be a temporary phase, or should it be a permanent phase? If it becomes a permanent phase, does not the quest of justice turn into revenge? Are you not holding children responsible for the deeds of their ancestors? If the children are going to be beneficiaries of the deeds of their ancestors, do they carry a measure of responsibility? I don’t think there is any clear-sightedness on whether affirmative action in the US should be permanent or not, but it’s a big issue, and it’s now coming to the fore.One of the ideas in the book that I was drawn to was the idea of federation – a system that “bases the notion of political belonging on where one lives rather than where one comes from”.My first encounter with the notion of federation was in the thinking of Abraham Lincoln and the amendments which changed the notion of citizenship. Before the civil war, you were a citizen of the state in which you were born. After the Civil war, you could be born in Alabama and move to California, and you would have the same rights as somebody born in California. This federal arrangement – a common citizenship, but not a centralized order – is under threat now. Both parts of it are under threat. Common citizenship is under threat and a federated [non-centralized] order is under threat, with Trump occupying cities with the national guard.In the African context, federation was always seen as a colonial maneuver. Federation was a name for emasculating the newly born independent governments and for empowering erstwhile privileged groups. But now federation is increasingly being embraced as part of an agenda against authoritarian regimes, dictatorial regimes, regimes like Musaveni’s.One theme of the book is how neoliberalism challenged and damaged Uganda’s university. How would you compare what happened there with the turmoil at Columbia in recent years? What do you make of the school’s capitulation to the Trump administration?There’s a definite connection. On the surface – not just superficially, but immediately – it is seen as an ideological confrontation, not as a confrontation about the structure of the university. But the background to 7 October 2023 and Minouche [Shafik’s] administration at Columbia was the [Lee] Bollinger era [from 2002 to 2023]. Bollinger brought about structural changes at Columbia. By the end of it, we got a bloated bureaucracy at the heart of which was the financial bureaucracy. That bureaucracy understood Colombia as a business enterprise with pluses and minuses, gains and losses. It was not really interested in Colombia as an academic institution.Minouche was brought here from the World Bank to [lead] that bureaucracy. She had no understanding of American academia. She had no experience in a large university. Poor Minouche comes and finds herself facing an encampment for which she was completely ill prepared.At the time we were blaming Minouche as the central character in what happened here. I now think that her lack of experience, her ignorance, was taken advantage of by others. She was more or less locked up in her office, and she resigned as an honorable way out, in a sense.She’s like an Idi Amin character; I’m trying to understand her. I’m not apologizing for her. If you print this, the Wall Street Journal will come back.Are you planning to return to campus to teach, given the systems that have been put in place to police the academic content of scholarship at Columbia?I’m definitely planning to come back and teach. I want to be involved in the kind of future we craft. I’m not willing to give up now.You were asked by Museveni to take an active role in his government on multiple occasions and declined. I was looking at the hardcover of Slow Poison last night and realized that you had added a final paragraph that wasn’t in the galley that addresses some of the complications that arise when intellectuals interact with power – the potential for corruption, the desire for “clean hands”. You end on an ambiguous note: “For now at least, we explore for an answer in the realm of practice.”Your son is going to be in power in New York City. Are you interested in playing a role in or influencing his administration?We have been very close as a family: Mira, Zohran and I. This book would have been like one of my other books, which is me standing at a distance and narrating what happened to others, not to me, but both Zohran and Mira kept telling me: “You have to insert yourself as a character in this. You were alive. You were involved. Take responsibility, but tell us. Tell us the part of the story which nobody else will be able to tell us.” So different versions of the book insert me more and more and compel me to understand the difference between the claim to objectivity and an understanding of positionality – that you are a limited witness who is looking at events from a particular vantage point, and that vantage point is both your strength and colors you.That ambiguity is an admission that I haven’t found an answer to the question. I don’t believe one should just stay away from power, but I don’t think we should embrace it. Power is a fatal thing for intellectuals. It corrupts intellectuals. I’ve seen many, many, many a friend get corrupted in the process.As to how I will relate to Zohran’s administration: I think initially at least both Mira and I will have the relationship we did during the campaign, which is to stay at an arm’s length but always be available. Always be available for discussion, for sharing our point of view, but not mistaking ourselves for being him. More

  • in

    Yes, New York will soon be under new management. But Zohran Mamdani is just the start | Carys Afoko

    A relatively unknown thirtysomething parachuted on to the national stage and into high political office. Energising to some of the Democratic base but lacking support from the party establishment. Not Zohran Mamdani but Lina Khan, who Joe Biden appointed to chair the Federal Trade Commission (FTC) in 2021 when she was just 32. Khan, who left her role at the FTC when Trump returned to the White House, is now one of five women appointed to the mayor-elect of New York’s transition team.Khan is the most exciting pick for a few reasons. She entered the FTC with an ambitious mandate to transform the government agency, broaden its focus to increase scrutiny of corporate mergers and do more to protect consumers – and got results. She brought down the price of inhalers (routinely being sold for hundreds of dollars) by tackling price gouging by pharmaceutical companies. She blocked a huge supermarket merger and returned more than $60m to Amazon drivers in unpaid tips. All of her achievements were delivered in four years, while navigating a bureaucracy that was sometimes hostile to her leadership.Mamdani has a mandate from New Yorkers, but he can expect opposition from the rich and powerful, as well as many Democrats, to some of his flagship policies. Khan, who made her name calling out big tech monopolies, knows first-hand what it’s like to have influential opponents. After she was confirmed in post at the FTC with bipartisan support, Meta and Amazon tried to get her to recuse herself from investigating them. In the 2024 presidential race, two billionaire Democratic donors publicly called on Kamala Harris to fire Khan if she became president. The Daily Show host Jon Stewart claimed that Apple was resistant to him even interviewing the FTC chair on his podcast because of her views. Big tech and Wall Street execs have already been grumbling about her latest appointment, seeing it as a “shot across the bow”. What better sign that the mayor-elect is on the right track? More

  • in

    Gen Z’s ‘first lady’: how Rama Duwaji, Mamdani’s wife, speaks to a new era of political fashion

    It is the most traditional of assets for any ambitious young male politician: a fashionably dressed, beautiful young wife. But as with everything else about the rise of Zohran Mamdani, his wife, Rama Duwaji, represents a new era of politics which speaks to a new generation of voters.Married to the soon-to-be leader of the biggest city in the US, Duwaji, 28, is arguably the US’s first generation Z “first lady”. Duwaji is an artist and illustrator of Syrian heritage, whose work explores themes of Arab identity, female experience and social justice. Working in paint, line-drawing, ceramics and animation, she graduated with a master’s degree in fine art from New York’s School of Visual Arts in 2024. Her thesis was titled Sahtain!, an Arabic expression which translates as “bon appetit”, and explored the communal act of making and sharing a dish and its role in Middle Eastern culture.View image in fullscreenIt is fair to assume that one does not pursue a career as a socially conscious artist contributing line drawings to niche left-leaning publications with the aim of becoming a global celebrity. But Duwaji’s life took an unexpected turn when, in 2021, she met Mamdani. The couple married in February this year, about eight months before Mamdani was elected mayor of New York City, and Duwaji was thrust into the spotlight as New York City’s 28-year-old first lady. In the week since Mamdani’s triumph, Vogue headlines have included “Zohran Mamdani and Rama Duwaji Are Making Finding Love on Hinge Seem Possible Again” and “Fall’s Next Cool-Girl Haircut Is Officially the Rama”.View image in fullscreenFirst lady is one of the most high-profile spots in US politics and culture. From Eleanor Roosevelt’s civil rights advocacy to Hillary Clinton’s healthcare reforms, the political wives of the White House have long been impactful players on the political scene. As the first lady of a city, rather than the nation, the stakes are more muted for Duwaji – but the buzz around her husband is shining a spotlight on both of the new inhabitants of Gracie Mansion.New York City last had a first lady when Chirlane McCray, Bill de Blasio’s wife, oversaw a portfolio of mental health programs with a budget of $850m. (Eric Adams, the current mayor, is unmarried.) But the position has a significance that extends far beyond policy. First ladies are expected to fulfil the role of America’s sweetheart, embodying shared values and semaphoring tone with every public appearance. Michelle Obama’s recent comments, characterising the media’s fixation with her toned arms in sleeveless dresses as a strategy to “otherize” her as a Black woman, illustrate the extent to which the first lady discourse can become a cultural battleground around the status of women and people of colour, while the ongoing psychodrama about Melania Trump’s non-appearance on the cover of American Vogue speaks to an enduring fascination with the first lady as a poster girl for the US itself.View image in fullscreenDuwaji’s victory-speech look was sober: all-black, with a high neck and calf-length skirt, and silver jewellery. But her low-key style did not deflect a feverish online reaction, with her chic dark bob and vintage-style boatneck top bringing instant comparisons to Audrey Hepburn. The outfit was notable for being consistent with Duwaji’s personal style, rather than a cut-and-paste political wife style. (“Rama Duwaji Is New York City’s First Lady, and She’s Not Wearing a Sheath Dress,” noted Harper’s Bazaar magazine approvingly.) Fashion industry paper Women’s Wear Daily reported her style choices under the headline “Rama Duwaji’s Election Night Look Bridges Brooklyn and the Middle East”, noting that Duwaji’s denim top, embellished with laser-etched embroidery, was by the Palestinian-Jordanian designer Zeid Hijazi. The choice of a Palestinian designer was widely interpreted as a deliberate and political choice by Duwaji, who has expressed clear and vocal support for the plight of Gaza. Duwaji’s velvet and lace Ulla Johnson skirt and silver Eddie Borgo earrings showed support for two independent New York designers drawn from outside the traditional high-status Manhattan names – Oscar de la Renta, Carolina Herrera and Michael Kors – with whom modern first ladies have been most associated.View image in fullscreenIn their style and in the story of their relationship, Mamdani and Duwaji blend youthful energy with traditional elements. Mamdani maximises his youthful advantage as a digital native and uses social media as a political broadcast channel, but does so while wearing the most traditional of outfits: a dark suit and tie. Duwaji, likewise, steers clear of the first lady cosplay of a pastel skirt suit, but her quirky retro-tinged elegance has a ladylike tone, albeit one forged in the vintage boutiques of Brooklyn rather than the department stores of Fifth Avenue. She has a taste for chunky flat boots and oversized white shirts, layered necklaces and winged black eyeliner. These are recognisable as the authentic style choices of a 28-year-old woman, but they do not present as challenging or radical. Likewise, their love story is both strikingly modern – the two met on Hinge – and solidly traditional in being formalised by marriage. Wedding photos shared on Mamdani’s Instagram show the couple holding hands on the subway as they travel to city hall, Duwaji wearing a vintage coat and her trademark flat boots with a short white dress, Mamdani carrying an umbrella. Their combination of romcom-worthy New York spirit and down-to-earth, affordability-conscious relatability has charmed the public.View image in fullscreenIn the ultimate cultural flex, Duwaji has already had a vibe shift named after her. “Aloof wife autumn” is trending on social media after a New York Post headline reported that the new mayor-elect’s “aloof wife … quietly steered his campaign from behind the scenes”. Duwaji’s husband is conspicuously absent from her Instagram page, where she posts street selfies in chic monochrome outfits and “things I saw that made me want to make art”. Her creative purpose and cool-toned self-possession are in striking contrast to the docile, gingham-aproned “tradwife” aesthetic that has stormed the TikTok algorithms in recent years.As a visual artist, Duwaji is aware of the power of image-making. She is also comfortable moving in the circles of the more avant garde end of the fashion industry, recently attending a catwalk show for Diotima, which is helmed by Rachel Scott, an American designer of Jamaican heritage who is a rising industry star. Scott, who dedicated the collection to “the honour of all displaced persons”, said that she invited Duwaji because she was “intrigued by her work and her personal style”.The stylist Bailey Moon, who helped Dr Jill Biden with her wardrobe throughout her tenure as first lady, was last week reported to have been working with Mamdani and Duwaji. Bailey, who is also credited with the recent high-fashion makeover of actor Pamela Anderson, is an experienced political stylist, who told Vogue that clothes “are part of the conclusion people make of an event or an appearance”. However, Moon told the New York Post that he was not on the Mamdani payroll, noting that he “shared some advice” but that no fee was charged.View image in fullscreenFor many young New York voters, who have not until now felt themselves represented in civic life, Duwaji’s style is more than ornament. It represents a shift in what public leadership can look like, and speaks to voters who are accustomed to absorbing news and understanding values through visual clues and messages. The biggest city in the US is about to rewrite the first lady myth for a new generation. More