More stories

  • in

    Trump signs executive orders targeting ‘woke’ AI models and regulation

    Donald Trump on Wednesday signed a trio of executive orders that he vowed would turn the United States into an “AI export powerhouse”, including one targeting what the White House described as “woke” artificial intelligence models.During remarks at an AI summit in Washington, Trump decried “woke Marxist lunacy in the AI models”, before signing the orders on stage at the Mellon Auditorium.“Once and for all, we are getting rid of woke. Is that OK?” Trump said, drawing loud applause from the audience of AI industry leaders. He then asserted that his predecessor, Joe Biden, had “established toxic diversity, equity and inclusion ideology as a guiding principle of American AI development”.“So you immediately knew that was the end of your development,” he said, eliciting laughter.The new order requires any artificial intelligence company receiving federal funding to maintain politically neutral AI models free of “ideological dogmas such as DEI” – putting pressure on an industry increasingly seeking to partner with government agencies. It is part of the Trump administration’s broader anti-diversity campaign that has also targeted federal agencies, academic institutions and the military.While the directive emphasizes that the federal government “should be hesitant to regulate the functionality of AI models in the private marketplace”, it asserts that public procurement carries “the obligation not to procure models that sacrifice truthfulness and accuracy to ideological agendas”. The metrics of what make an AI model politically biased are contentious and open to interpretation, however, and therefore may allow the administration to use the order to target companies at its discretion.The other orders were aimed at expediting federal permitting for datacentre infrastructure and promoting the export of American AI models. The executive actions coincide with the Trump administration’s release of a broader, 24-page “AI action plan” that seeks to cement the US’s “global dominance” in artificial intelligence as well as expand the use of AI in the federal government.“Winning this competition will be a test of our capacities unlike anything since the dawn of the space age,” Trump declared, adding: “We need US technology companies to be all-in for America. We want you to put America first.”Earlier on Wednesday, the White House unveiled its long-promised “action plan”, titled “Winning the Race”, that was announced shortly after Trump took office and repealed a Biden administration order on AI that mandated some safeguards and standards on the technology. It outlines the White House’s vision for governing artificial intelligence in the US, vowing to speed up the development of the fast-growing technology by removing “red tape and onerous regulation”.During his remarks, Trump also proposed a more nominal change. “I can’t stand it,” he said, referring to the use of the word “artificial”. “I don’t even like the name, you know? I don’t like anything that’s artificial. So could we straighten that out, please? We should change the name. I actually mean that.”“It’s not artificial. It’s genius,” he added.A second order Trump signed on Wednesday calls for deregulating AI development, increasing the building of datacentres and removing environmental protections that could hamper their construction.Datacentres that house the servers for AI models require immense amounts of water and energy to function, as well as produce greenhouse gas emissions. Environmental groups have warned about harmful increases to air and noise pollution as tech companies build more facilities, while a number of local communities have pushed back against their construction.In addition to easing permitting laws and emphasizing the need for more energy infrastructure, both measures that tech companies have lobbied for, Trump’s order also frames the AI race as a contest for geopolitical dominance. China has invested billions into the manufacturing of AI chips and datacentres to become a competitor in the industry, while Chinese companies such as Deepseek have released AI models that rival Silicon Valley’s output.skip past newsletter promotionafter newsletter promotionWhile Trump’s plan seeks to address fears of China as an AI superpower, the Trump administration’s move against “woke” AI echoes longstanding conservative grievances against tech companies, which Republicans have accused of possessing liberal biases and suppressing rightwing ideology. As generative AI has become more prominent in recent years, that criticism has shifted from concerns over internet search results or anti-misinformation policies into anger against AI chatbots and image generators.One of the biggest critics of perceived liberal bias in AI is Elon Musk, who has vowed to make his xAI company and its Grok chatbot “anti-woke”. Although Musk and Donald Trump are still locked in a feud after their public falling out last month, Musk may stand to benefit from Trump’s order given his emphasis on controlling AI’s political outputs.Musk has consistently criticized AI models, including his own, for failing to generate what he sees as sufficiently conservative views. He has claimed that xAI has reworked Grok to eliminate liberal bias, and the chatbot has occasionally posted white supremacist and antisemitic content. In May, Grok affirmed white supremacist conspiracies that a “white genocide” was taking place in South Africa and said it was “instructed by my creators” to do so. Earlier this month, Grok also posted pro-Nazi ideology and rape fantasies while identifying itself as “MechaHitler” until the company was forced to intervene.Despite Grok’s promotion of Nazism, xAI was among several AI companies that the Department of Defense awarded with up to $200m contracts this month to develop tools for the government. OpenAI, Anthropic and Google, all of which have their own proprietary AI models, were the other recipients.Conservatives have singled out incidents such as Google’s Gemini image generator inaccurately producing racially diverse depictions of historical figures such as German second world war soldiers as proof of liberal bias. AI experts have meanwhile long warned about problems of racial and gender bias in the creation of artificial intelligence models, which are trained on content such as social media posts, news articles and other forms of media that may contain stereotypes or discriminatory material that gets incorporated into these tools. Researchers have found that these biases have persisted despite advancements in AI, with models often replicating existing social prejudices in their outputs.Conflict over biases in AI have also led to turmoil in the industry. In 2020, the co-lead of Google’s “ethical AI” team Timnit Gebru said she was fired after she expressed concerns of biases being built into the company’s AI models and a broader lack of diversity efforts at the company. Google said she resigned. More

  • in

    Columbia announces deal to pay Trump administration more than $220m

    Columbia University announced a much-anticipated deal with the Trump administration to pay more than $220m, an agreement meant to bring a resolution to the threat of massive funding cuts to the school, but certain to rankle critics given the extraordinary concessions made by the Ivy League university.Under the agreement, the school will pay a $200m settlement over three years to the federal government, the university said. It will also pay $21m to settle investigations brought by the US Equal Employment Opportunity Commission.“This agreement marks an important step forward after a period of sustained federal scrutiny and institutional uncertainty,” acting university president Claire Shipman said.The administration pulled the funding because of what it described as the university’s failure to squelch antisemitism on campus during the Israel-Gaza war that began in October 2023.Columbia first agreed to a series of demands laid out by the Republican administration, including overhauling the university’s student disciplinary process and adopting a new definition of antisemitism.Wednesday’s agreement codifies those reforms, Shipman said.On Tuesday, the university announced that it had disciplined more than 70 students for participating in a May protest against the war in Gaza.The deal is the first between a university and a presidential administration that has described higher education institutions as “the enemy” and launched an unprecedented campaign to reshape them. The government has withheld billions in grants and contracts from schools in an effort to force university administrators to abide by a sweeping list of demands.The news comes the same week that Harvard University appeared in federal court to argue that the Trump administration illegally cut $2.6bn in funding over what it described as similar, politically motivated attempts to reshape higher education.Harvard is the first – and so far only – university to sue.In April, the administration also threatened to freeze $510m in grants to Brown University, citing similar motives, and has raised the prospect of cutting funding to Cornell, Northwestern, the University of Pennsylvania and Princeton.In exchange for Columbia’s concessions, the White House will reinstate $400m in federal funding it had stripped from the university earlier this year over allegations that it allowed antisemitism to fester on campus.Researchers estimate that Columbia was likely facing another $1.2bn in frozen funding from the National Institutes of Health. After the Trump administration cut the original $400m from the top research university, the lead funder of scientific research also terminated or froze unspent dollars previously awarded to Columbia.In a June statement to alumni, Shipman said the university was in “danger of reaching a tipping point in terms of preserving our research excellence and the work we do for humanity”.While the Trump administration is likely to hail the agreement as a victory in its battle against universities, the deal fell short of some of the most restrictive measures the administration had sought, like a legally binding consent decree and an overhaul of Columbia’s governance structure.Earlier this month, the university announced a host of new measures to further combat antisemitism on campus, including the adoption of the controversial International Holocaust Remembrance Alliance definition and additional antisemitism training. The measures add to several similar ones introduced as the university has come under mounting criticism over the last two years by students, alumni and lawmakers who accused it of failing to stop pro-Palestinian protests on campus that they deemed antisemitic.The deal, which settles a bevy of open civil rights investigations into the university, will be overseen by an independent monitor agreed to by both sides and who will report to the government on its progress every six months. More

  • in

    Justice department reportedly told Trump in May that his name is in Epstein files – live

    “When justice department officials reviewed what attorney general Pam Bondi called a ‘truckload’ of documents related to Jeffrey Epstein earlier this year, they discovered that Donald Trump’s name appeared multiple times,” the Wall Street Journal is reporting, citing senior administration officials.I’ll bring you more on this as we get it.An independent Pentagon inspector general reportedly has evidence that the detailed attack plans for strikes on Yemen shared in at least two Signal group chats by defense secretary Pete Hegseth in March were, in fact, classified, contradicting repeated claims to the contrary from Trump administration officials.“The Pentagon’s independent watchdog has received evidence that messages from Defense Secretary Pete Hegseth’s Signal account previewing a U.S. bombing campaign in Yemen derived from a classified email labeled “SECRET/NOFORN”, the Washington Post reports.According to the Post, the Pentagon watchdog discovered that the 15 March strike plans Hegseth dropped in one Signal group that mistakenly included the editor of the Atlantic, and a second chat that included his wife, had first been shared “in a classified email with more than a dozen defense officials” sent through a secure, government system by General Michael Erik Kurilla, the top commander overseeing US military operations in the Middle East.After the revelation that Hegseth had shared the secret attack plans on Signal with a journalist before the strikes, the defense secretary told reporters “nobody was texting war plans”. His chief spokesman, Sean Parnell, said at the time: “there were no classified materials or war plans shared”.Another participant in the Signal group, Tulsi Gabbard, the director of national intelligence, testified to congress in March that “there was no classified material that was shared” in the chat.A federal judge ruled on Wednesday that Kilmar Ábrego García must be released from jail as he awaits trial on human smuggling charges.The decision from judge Waverly Crenshaw means that Donald Trump’s administration can potentially attempt to deport the Maryland father of two to his native El Salvador or a third country for a second time.Crenshaw, sitting in Nashville, agreed with an earlier decision by a magistrate judge, concluding that prosecutors had not provided enough evidence to show Ábrego is either a danger to the public or a flight risk.The judge said in his decision that the government “fails to show by a preponderance of the evidence – let alone clear and convincing evidence – that Ábrego is such a danger to others or the community that such concerns cannot be mitigated by conditions of release”.Despite the bail ruling, Ábrego is not expected to walk free. His legal team has requested a 30-day delay in implementing the decision, opting to keep him in criminal detention while they consider next steps.Meanwhile, in a separate courtroom in Maryland, US district judge Paula Xinis, who is overseeing a civil case Ábrego filed, issued a 72-hour freeze on any further attempts by the Trump administration to deport him. Xinis ruled that Ábrego must be returned to Maryland on an order of supervision.The House oversight committee has officially subpoenaed Ghislaine Maxwell for a deposition to occur at the Federal Correctional Institution Tallahassee on 11 August.“The facts and circumstances surrounding both your and Mr Epstein’s cases have received immense public interest and scrutiny,” Republican chairman James Comer, of Kentucky, wrote, addressing Maxwell.“While the justice department undertakes efforts to uncover and publicly disclose additional information related to your and Mr Epstein’s cases, it is imperative that Congress conduct oversight of the federal government’s enforcement of sex trafficking laws generally and specifically its handling of the investigation and prosecution of you and Mr Epstein.”An oversight subcommittee voted yesterday to subpoena Maxwell, the imprisoned sex trafficker who was a close associate of the notorious pedophile Jeffrey Epstein, to testify amid a political firestorm over the Trump administration’s decision not to release its remaining Epstein files.“This is another fake news story, just like the previous story by the Wall Street Journal,” White House communications director Steven Cheung said in a statement in response to the WSJ’s report that the justice department informed Donald Trump in May about his name being in the Epstein files.In the WSJ’s report (paywall), according to the officials, attorney general Pam Bondi and her deputy informed the president at a meeting in the White House in May that his name was in the Epstein files, along with many other high-profile figures.“The meeting set the stage for the high-profile review to come to an end,” the WSJ reports.The publication notes that being mentioned in the documents is not a sign of wrongdoing:
    The officials said it was a routine briefing that covered a number of topics and that Trump’s appearance in the documents wasn’t the focus.
    They told the president at the meeting that the files contained what officials felt was unverified hearsay about many people, including Trump, who had socialized with Epstein in the past, some of the officials said. One of the officials familiar with the documents said they contain hundreds of other names.
    They also told Trump that senior justice department officials didn’t plan to release any more documents related to the investigation of the convicted sex offender because the material contained child pornography and victims’ personal information, the officials said. Trump said at the meeting he would defer to the justice department’s decision to not release any further files.
    Trump denied last week in response to a journalist’s question that Bondi had told him that his name was in the files.“When justice department officials reviewed what attorney general Pam Bondi called a ‘truckload’ of documents related to Jeffrey Epstein earlier this year, they discovered that Donald Trump’s name appeared multiple times,” the Wall Street Journal is reporting, citing senior administration officials.I’ll bring you more on this as we get it.US district judge Robin Rosenberg wrote that the court’s “hands are tied” and said the government had not requested the grand jury’s findings for use in a judicial proceeding, pointing out that district courts in the US are largely prohibited from unsealing grand jury testimony except in very narrow circumstances.The ruling mentioned in my last post stems from federal investigations of Jeffrey Epstein in Florida in 2005 and 2007, according to court documents.It doesn’t affect two other pending requests by the Department of Justice that seek to obtain transcripts of grand jury proceedings related to later federal investigations of Epstein and his accomplice, Ghislaine Maxwell, in New York, both of which led to separate criminal indictments.Yesterday, the New York federal court said it would like to “expeditiously” resolve the Trump administration’s request, but it could not do so due to a number of missing submissions.The Trump administration filed the petitions to unseal transcripts of the grand jury proceedings last week. It followed days of mounting pressure and criticism across the political spectrum over the DoJ’s decision not to release any further investigative evidence about Epstein despite many earlier promises that it would be released.A US judge has denied a justice department bid to unseal grand jury transcripts related to the convicted sex offender Jeffrey Epstein in South Florida, the first ruling in a series of attempts by Donald Trump’s administration to release more information on the case.Reuters reports that US district judge Robin Rosenberg found that the justice department’s request in Florida did not fall into any of the exceptions to rules requiring grand jury material be kept secret.The new photos and videos published by CNN have emerged today in a context of ever-rising frustration in Trump’s White House over its inability to make the Epstein story go away. Per Politico:
    Donald Trump is angry. His team is exasperated. The Republican-controlled House is in near rebellion.
    Trump and his closest allies thought they’d spend the summer taking a victory lap, having coaxed Congress into passing the megabill, bullied foreign governments into a slew of new trade arrangements, convinced Nato allies to spend billions more on collective defense and pressed world leaders to bow to various other demands from Doha to The Hague.
    Instead, questions surrounding Jeffrey Epstein, the disgraced financier and convicted sex offender, who was found dead in his jail cell by suicide nearly six years ago, are overshadowing almost everything else.”
    “POTUS is clearly furious,” a person close to the White House told Politico. “It’s the first time I’ve seen them sort of paralyzed.”
    A senior White House official said the president is frustrated with his staff’s inability to tamp down conspiracy theories they once spread and by the wall of media coverage that started when attorney general Pam Bondi released information from the Epstein case that was already in the public domain.
    “He feels there are way bigger stories that deserve attention,” the senior White House official said.
    The frustration stems, in part, from an understanding that this is “a vulnerability,” said a White House ally. Trump has famously had his finger on the pulse of the Republican base for more than a decade but has, for now, lost the ability to dominate the narrative. That threatens to undermine the momentum and sense of invincibility the GOP felt at the beginning of the month when they were getting ready to boast about a slew of new tax cuts and border funding as their opening pitch to voters ahead of the 2026 midterms.
    Newly uncovered photos and video footage published by CNN show more links between the notorious pedophile Jeffrey Epstein and Donald Trump, including Epstein’s attendance at Trump’s wedding to Marla Maples at the Plaza hotel in New York in 1993.The media organization said on Wednesday that Epstein’s attendance at the wedding ceremony was not widely known.CNN also published footage from 1999 of Trump and Epstein attending a Victoria’s Secret fashion event in New York, where they are seen talking and laughing alongside Trump’s future wife, Melania Trump.The outlet noted that the newly published material pre-dates any of Epstein’s known legal troubles.CNN also published photos of Trump and Epstein at the 1993 opening of the Harley-Davidson Cafe in New York, where Trump is seen with his arm around two of his children, Eric and Ivanka, while Epstein stands beside them.When asked for comment by CNN on the newly unearthed videos and photos, Trump reportedly responded: “You’ve got to be kidding me.” He then reportedly called CNN “fake news” and hung up the phone.Steven Cheung, the White House communications director, said in a statement to CNN that the videos and photos were “nothing more than out-of-context frame grabs of innocuous videos and pictures of widely attended events to disgustingly infer something nefarious”.“The fact is that the President kicked him out of his club for being a creep,” Cheung added. “This is nothing more than a continuation of the fake news stories concocted by the Democrats and the liberal media.”The Trump administration’s Department of Education announced on Wednesday that it has opened national-origin discrimination investigations into five US universities over what it described as “alleged exclusionary scholarships referencing foreign-born students”.According to the announcement, the department’s office for civil rights has opened investigations into the University of Louisville, the University of Nebraska Omaha, the University of Miami, the University of Michigan and Western Michigan University.The department said that the investigations will determine whether these universities are granting scholarships exclusively to students who are recipients of the Deferred Action for Childhood Arrivals (Daca) program, who came to the US as children, or who are undocumented “in violation of Title VI of the Civil Rights Act of 1964’s (Title VI) prohibition against national origin discrimination”.The investigation stems from complaints submitted by the Legal Insurrection Foundation’s Equal Protection Project, a conservative legal group.The group alleges in the complaints that certain scholarships at these schools are limited to students with Daca status or who are undocumented, which they argue is in violation of Title VI of the Civil Rights Act of 1964 “and its implementing regulations by illegally discriminating against students based on their national origin”.For the full story, click here: More

  • in

    Climate advocates outraged at Trump administration plans to fast-track AI sector

    The Trump administration has unveiled plans to speed the development of the highly polluting artificial intelligence sector, sparking outrage from climate advocates.Rolled out on Wednesday, the 28-page scheme pledges to remove so-called “bureaucratic red tape” and streamline permitting for datacenters, semiconductor manufacturing facilities and fossil fuel infrastructure.To do so, it will dismantle some environmental and land-use regulations, roll back some Biden-era rules for subsidies for semiconductor plants related to climate requirements, and seek to establish exclusions for datacenters from the National Environmental Policy Act and streamline permits under the Clean Water Act.“We need to build and maintain vast AI infrastructure and the energy to power it. To do that, we will continue to reject radical climate dogma and bureaucratic red tape, as the Administration has done since Inauguration Day,” the plan says. “Simply put, we need to ‘Build, Baby, Build!’”Trump is also expected to sign three AI-related executive orders on Wednesday during a keynote address at a summit in DC. The announcement will be co-hosted by bipartisan lawmakers with the Hill and Valley Forum and a business and technology podcast hosted by four technology investors and businessmen, including Trump’s AI and crypto czar, David Sacks.The AI sector is already depleting land and water resources and taking a massive toll on the climate, with AI-powered large language models such as ChatGPT taking up to 10 times more energy than a regular Google search, according to an estimate by the Electric Power Research Institute. Last year, ChatGPT used more than half a million kilowatts of electricity every day, equivalent to the daily power use of 180,000 US households.The training of a single AI model can lead to an emissions footprint that is almost five times larger than the lifetime carbon footprint of the average American car. Recent research from Food and Water Watch also found that energy demand from AI servers and datacenters in the US is expected to increase up to threefold from 2023 to 2028, which could lead the US sector to, by 2028, annually consume enough water to fill more than 1m Olympic-size swimming pools and enough electricity to power more than 28m American households.“At its core, President Trump’s AI agenda is nothing more than a thinly veiled invitation for the fossil fuel and corporate water industries to ramp up their exploitation of our environment and natural resources – all at the expense of everyday people,” said Mitch Jones, a managing director Food and Water Watch, an environmental advocacy group.The new plan recommends that regulators review states’ AI laws to see whether they interfere with the agency’s authority. It also says federal agencies will “consider a state’s AI regulatory climate when making funding decisions” and “limit funding if the state’s AI regulatory regimes may hinder the effectiveness of that funding or award”.Republicans earlier this year attempted to enact a version of this by placing a moratorium on states’ ability to impose regulations on artificial intelligence into Trump’s One Big Beautiful Bill Act, but the provision was stripped at the last minute.“Under this plan, tech giants get sweetheart deals while everyday Americans will see their electricity bills rise to subsidize discounted power for massive AI datacenters,” said JB Branch, a big-tech accountability advocate with the consumer advocacy organization Public Citizen. “States are held hostage: either stop protecting their residents from dangerous, untested AI products, or lose federal funding.”skip past newsletter promotionafter newsletter promotionAs a counterweight to the new Trump plan, a broad coalition of more than 90 advocacy groups – including climate and environmental justice non-profits, consumer protection organizations and labor advocates – published an open letter calling for a “people’s AI action plan” that prioritizes “public wellbeing, shared prosperity, a sustainable future and security”.“We can’t let big tech and big oil lobbyists write the rules for AI and our economy at the expense of our freedom and equality, workers and families’ wellbeing,” the coalition wrote.Research shows that many datacenters used for AI are placed near low-income communities of color, which are already often overburdened by pollution.“People sacrifice their health, their wellbeing and, too often, their future, so that others can benefit,” said Sharon Lewis, executive director of the Connecticut Coalition for Environmental Justice. “We’re told these datacenters are harmless, but even though they might seem like they pose no risk, in reality, these energy-hungry, pollution-intensive facilities are just as damaging to our environment and health.” More

  • in

    ‘Wells Fargo is complicit’: seven arrested at climate protests outside bank’s offices

    Seven people were arrested as hundreds of climate and Indigenous rights activists participated in non-violent demonstrations at Wells Fargo’s corporate offices in New York City and San Francisco on Wednesday, in what marks the launch of a summer of civil disobedience against billionaires and corporations accused of cowering to Donald Trump.In New York City, dozens of protesters stormed the lobby of the bank’s corporate offices, disrupting employees by blocking the entrance and calling out what they describe as Wells Fargo’s complicity in the climate crisis.Wells Fargo, currently ranked 33rd in the Fortune 500 list, became the first major bank to abandon its climate commitments – just weeks after the president signed a slew of executive orders to boost fossil fuels and derail climate action. The US bank is among the biggest financiers of planet-warming oil and gas companies, with $39bn in fossil fuel investments in 2024 – a 30% rise on the previous year, according to the most recent annual Banking on Climate Chaos report.“As dozens of teenagers die in climate-driven floods in Texas and thousands die in heatwaves around the world, it’s unconscionable that a bank like Wells Fargo would just completely walk away from its climate goals,” said Liv Senghor with Planet Over Profit, the non-profit group that led the New York protests.In San Francisco, seven people were arrested as activists blocked every entrance of the bank’s global headquarters for several hours, with members of the Standing Rock Sioux tribal nation locked themselves to a sleeping dragon tripod.The Standing Rock and Cheyenne River tribes spearheaded the 2016 and 2017 fight against the construction of the Dakota Access pipeline (DAPL) – the opposed fossil fuel pipeline built through Lakota lands that Wells Fargo helped finance.“DAPL was built through the Lakota Unceded Treaty Territory, without proper consent. That land holds our history, our spirit, and our ancestors. We’re in a time where we should be protecting the Earth, not pushing more oil through it. We owe that to our people and the future generations,” said Trent Ouellettefrom Waste Wakpa Grassroots.Wednesday’s protests were part of the Stop Billionaires Summer campaign – a series of planned civil disobedience to disrupt the tech billionaires and corporations backing the Trump administration’s dismantling of democratic rights and climate action. It follows last year’s summer of heat campaign targeting Citibank, another major fossil fuel funder.This year Wells Fargo is being specifically targeted by a coalition of non-profit organizations, who accuse the bank of capitulating to Trump and supporting the rise of planetary destruction, autocracy and land occupation – in the US and Palestinian territories.In San Francisco, about 150 activists also painted a giant community mural outside the bank’s headquarters with the words “Wells Fargo Funds Genocide”, pointing to the bank’s investment in companies that provide tech and/or AI to the state of Israel including Palantir – which also has contracts with Trump’s Immigration and Customs Enforcement (Ice).“Today’s actions are just the beginning of a response to Wells Fargo’s enabling of the rise of authoritarianism,” said Leah Redwood with the Oil and Gas Action Network, who helped organize the San Francisco protest. “Wells Fargo is complicit in so many injustices … the climate crisis or union busting or Trump’s mass deportations or the atrocities in Gaza.”Last week, protesters across the US targeted Palantir, accusing the tech company of facilitating Trump’s expanding surveillance, immigration crackdown and Israel’s human rights violations across the occupied Palestinian territories.Wells Fargo is among the US’s largest banks, worth almost $270bn, and with more than 4,000 branches across 39 US states and territories.It is also among the biggest financiers of fossil fuels since 2021 – the year that the International Energy Agency warned the world that there could be no more fossil fuel expansion – if there was any hope of avoiding total climate catastrophe. Since then, the bank’s investments in fossil fuels have topped $143bn, according to Banking on Climate Chaos.In 2021, Wells Fargo’s chief executive, Charles Scharf, described the climate crisis as “one of the most urgent environmental and social issues of our time”.In February, Wells Fargo dropped two key commitments – the sector-specific 2030 financed and facilitated emissions reductions targets and its goal to achieve net zero emissions in its lending and underwriting by 2050.At the time, the bank said: “When we set our financed emissions goal and targets, we said that achieving them was dependent on many factors outside our control,” adding that “many of the conditions necessary to facilitate our clients’ transitions have not occurred.”The announcement comes just months after Wells Fargo quit the world’s biggest climate coalition for banks – the Net-Zero Banking Alliance – followed by the rest of its US banking peers. That exodus started one month after last year’s election victory for Trump.According to a recent investigation by Rolling Stone, the Texas attorney general boasted about how his office “bullied” Wells Fargo into abandoning the alliance and other climate pledges.In addition to dropping its climate pledges, the bank has also abandoned its diversity, equity and inclusion (DEI) goals – ending policies requiring diverse candidates for senior-level roles.A summer of non-violent disruption is planned for Wells Fargo including a national day of coordinated action on 15 August, in an effort, activists say, to pressure the bank to reinstate its climate targets, stop union busting, and end its financial ties with companies accused of destroying both people and the planet.Climate activists are also preparing to support unionization efforts at the bank, where workers have already voted to unionize at 28 branches. Wells Fargo currently faces more than 30 allegations of union-busting.Wells Fargo declined to comment on the protests or any of the allegations about its investments and policies. More

  • in

    US judge rejects Trump administration’s bid to unseal Epstein grand jury transcripts

    A US federal judge on Wednesday denied a justice department request to unseal grand jury transcripts related to a criminal investigation of the late sex offender and financier Jeffrey Epstein in south Florida from the mid-2000s.The move is the first ruling in a series of attempts to release more information on the case by Donald Trump’s administration, which has been mired in a scandal in recent weeks, after the justice department announced it would not be releasing any additional files related to the Epstein case – despite earlier promises from the president and the the US attorney general, Pam Bondi.The justice department’s memo sparked renewed focus on and scrutiny of Trump’s past ties to Epstein and drew backlash from some Trump supporters and conservative commentators.On Friday, the justice department filed a motion asking the court to unseal the grand jury transcripts related to the federal investigations into Epstein in 2005 and 2007, according to court documents.But on Wednesday, US district judge Robin Rosenberg ruled that the department’s request in Florida did not fall into any of the exceptions to rules requiring grand jury material be kept secret.Rosenberg wrote that the court’s “hands are tied” and said the government had not requested the grand jury’s findings for use in a judicial proceeding, pointing out that district courts in the US are largely prohibited from unsealing grand jury testimony except in very narrow circumstances.“Eleventh circuit law does not permit this court to grant the government’s request,” Rosenberg wrote. “The court’s hands are tied – a point that the Government concedes.”The justice department still has pending requests to unseal transcripts in Manhattan federal court related to a later indictment brought against Epstein, who died by suicide in 2019 shortly after his arrest while awaiting trial, and his former associate Ghislaine Maxwell, who is currently serving a 20-year sentence for sex trafficking. More

  • in

    The nefarious message behind the DHS ‘manifest destiny’ painting: ‘four pillars of propaganda’

    In Morgan Weistling’s oil painting A Prayer for a New Life, a young, white pioneer couple sit inside a covered wagon, sharing a quiet moment with their swaddled newborn as prairie stretches out behind them. The work could be interpreted as a western take on the birth of Jesus; Mary and Joseph on the Oregon trail. One might imagine it decorating the oak-walled office of an oil executive in a Yellowstone spin-off show – though it is probably too schmaltzy even for that.Last week, Weistling’s painting took on a darker meaning when the Department of Homeland Security (DHS)’s official X account posted, to the artist’s consternation, an image of the painting with the caption: “Remember your Homeland’s Heritage.”To some, the post seemed like authoritarian propaganda, similar to what was put out by Joseph Goebbels about Aryan motherhood in 1930s Nazi Germany. “In case you had any doubts about the white supremacist thing,” one X user responded to the post.Others nakedly applauded its perceived subtext, a celebration of the right’s vision for America, in which families of strong men and maternal women usher in a pronatalist baby boom. “Our people. Our place,” responded Andrew Torba, CEO of Gab, a social network popular among alt-right, neo-Nazi and white nationalist users.Under Trump’s second administration, the DHS has orchestrated sweeping immigration raids across the US, and Ice is reportedly detaining a record number of migrants. A scroll through the department’s X account shows videos of families torn apart by immigration officers, and then this post, which seems to say: we’re fine with migration and movement – so long as the families doing it are white.View image in fullscreenExperts say the benign look on the couple’s faces and the presence of an innocent newborn distract from the real problem: what’s not in the painting’s frame.“The main stories that are told through art of the American west tend to focus on white settlers, which omits the suppression of other populations,” said Emily C Burns, director of the Charles M Russell center for the study of art of the American west and an associate professor of art history at the University of Oklahoma. “It’s challenging when a single image of something that is incredibly complicated is placed in the foreground. What stories are lost in that?”Those stories include the US government’s violent expulsion and genocide of Indigenous people to clear land for settlers, and the Black cowboys, many of them formerly enslaved or one generation removed from slavery, who went west on horseback and helped develop the country’s nascent ranching industry. Also omitted are the Chinese immigrants who built the west’s railroads and worked its goldmines and factories, and who, due to the Chinese Exclusion Act of 1882, could not legally gain US citizenship.Adam Klein, associate professor at Pace University, studies how extremist movements infiltrate American media and politics. “The [Weistling] painting isn’t violent at all,” he said. “On the surface, it’s a beautiful image. But when you look at where it’s coming from, with [DHS using] language like ‘homeland’ and ‘heritage’, that’s really evocative of anti-immigrant sentiment.”Klein said the post brought to mind similar themes used by VDare, a far-right, anti-immigration website that launched in 1999 and suspended operations last year. VDare was named after Virginia Dare, the first child born to European settlers in the “new world”. Since the 1800s, white supremacists have glorified her memory, though all we know of her is her birthdate and the fact that she disappeared as part of the “lost colony” of Roanoke. Dare’s image and disappearance are ripe for racist projections, including the conspiracy theory of a “white genocide” perpetrated by non-white immigrants.In 2018, the VDare founder Peter Brimelow told the Washington Post that he chose the name “to focus attention on the very specific cultural origins of America, at a time when mass nontraditional immigration is threatening to swamp it”.Klein also noted that the DHS’s post seemed like “an attempt to stir the pot and be divisive”.Under the leadership of Kristi Noem, the DHS has taken up Donald Trump’s orders for mass deportation with militant aplomb and an all-out publicity blitz. Noem looked glamorous as she livestreamed pre-dawn Ice raids in New York and toured the southern border on horseback. Meanwhile, the department shares mugshots of migrants and reminders from Uncle Sam to “REPORT ALL FOREIGN INVADERS.” Last month, it posted AI-rendered art hyping Alligator Alcatraz, thumbing its nose at critics horrified by the detention center’s reported conditions.View image in fullscreenOn a less aggressive artistic note, it also shared the late artist Thomas Kinkade’s Morning Pledge, a pastoral painting showing two boys walking to their small-town schoolhouse underneath a fluttering American flag. “Protect the Homeland,” the DHS captioned this post.Both Kinkade’s perfectly manicured Americana and Weistling’s “manifest destiny” daydream belie the chaos DHS has sown through its often violent immigration crackdown. But they do align with the retrograde America Trump 2.0 desires, and is ordering US universities, museums and national parks to teach.Weistling, who did not respond to a request for comment, wrote on his website that DHS used his 2020 painting without permission. He described the work as two parents with their baby, “depicted here praying to God for his fragile life on their perilous journey”. His style often canonizes traditional domestic roles: girls and young women cook and clean, while men ride on horseback and build things.When asked about its social media strategy, including the use of Weistling’s work, a DHS spokesperson wrote via email: “If the media needs a history lesson on the brave men and women who blazed the trails, forded the rivers, and forged this Republic from the sweat of their brow, we are happy to send them a history textbook. This administration is unapologetically proud of American history and American heritage. Get used to it.”Renee Hobbs, a professor of communication studies at the University of Rhode Island and founder of the Media Education Lab, says that she teaches her students “the four pillars of propaganda”: activating strong emotions; simplifying information and ideas; appealing to people’s deepest hopes, fears and dreams; and attacking opponents. The DHS’s post hits all of these pillars.“This could be an image from a children’s book,” Hobbs said. “It’s a vision of America that was sold to generations. I’m a boomer, and I read these kinds of stories as a child. Now I have a critical perspective on manifest destiny, but this taps into my memory, which can bypass critical thinking.”Those feelings, good or bad, are the whole point: “DHS is looking for engagement, and the use of emotional imagery gets people to react, whether they love it or hate it,” Hobbs said. “So from a PR strategy, these posts are actually working quite well.” More

  • in

    Joe Rogan anoints a new progressive star – can James Talarico triumph in Texas?

    @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://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://interactive.guim.co.uk/fonts/garnett/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}#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 figure{position:relative;margin-top:0;margin-bottom:2px;grid-area:portrait}@media (min-width: 61.25em){.furniture-wrapper figure{margin-bottom:0}}@media (max-width: 46.24em){.furniture-wrapper figure{width:calc(100vw – var(–scrollbar-width, 0px));margin-left:-10px}}@media (max-width: 46.24em) and (min-width: 30em){.furniture-wrapper figure{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:100;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{–new-pillar-colour: var( –darkmode-pillar, var(–darkModeFeature) ) !important;–headerBorderColor: #606060;–darkModeFeature: #ff5943}nav+section{display:none}nav+aside{display:none}aside+section{display:none}.furniture-wrapper{background-color:var(–darkBackground);margin:0 -10px;padding:0 10px 4px}@media (min-width: 30em){.furniture-wrapper{margin:0 -20px;padding:0 20px 8px}}@media (min-width: 61.25em){.furniture-wrapper{padding:0 20px}}@media (min-width: 81.25em){.furniture-wrapper:before{content:””;width:calc((100vw – 1298px)/2);height:100%;position:absolute;left:calc((100vw – 1298px)/-2);background-color:var(–darkBackground);border-right:1px solid var(–headerBorderColor)}.furniture-wrapper:after{content:””;width:calc((100vw – 1298px)/2);height:100%;position:absolute;right:calc((100vw – 1298px)/-2);background-color:var(–darkBackground)}}.furniture-wrapper .article-header,.furniture-wrapper [data-gu-name=title] a,.furniture-wrapper [data-gu-name=title] span{color:var(–new-pillar-colour, –darkModeFeature)}@media (min-width: 61.25em){.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(–headerBorderColor)}}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:700;color:#dcdcdc}.furniture-wrapper #headline figure,.furniture-wrapper [data-gu-name=headline] figure,.furniture-wrapper .headline figure{margin-top:0;margin-bottom:2px}@media (min-width: 71.25em){.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{background-color:var(–headerBorderColor)}}.furniture-wrapper #meta details,.furniture-wrapper #meta summary,.furniture-wrapper #meta summary span,.furniture-wrapper [data-gu-name=meta] details,.furniture-wrapper [data-gu-name=meta] summary,.furniture-wrapper [data-gu-name=meta] summary span{color:#dcdcdc}.furniture-wrapper #meta .meta__social a,.furniture-wrapper #meta .meta__social button,.furniture-wrapper [data-gu-name=meta] .meta__social a,.furniture-wrapper [data-gu-name=meta] .meta__social button{border-color:var(–headerBorderColor);color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper #meta .meta__social a svg,.furniture-wrapper #meta .meta__social button svg,.furniture-wrapper [data-gu-name=meta] .meta__social a svg,.furniture-wrapper [data-gu-name=meta] .meta__social button svg{fill:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover,.furniture-wrapper #meta .meta__social button:hover,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover{color:var(–darkBackground);background-color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover svg,.furniture-wrapper #meta .meta__social button:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover svg{fill:var(–darkBackground)}.furniture-wrapper #meta div,.furniture-wrapper [data-gu-name=meta] div{color:#dcdcdc}.furniture-wrapper #meta a,.furniture-wrapper [data-gu-name=meta] a{color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper #meta a:hover,.furniture-wrapper [data-gu-name=meta] a:hover{color:var(–new-pillar-colour, –darkModeFeature);text-decoration-color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper .standfirst a,.furniture-wrapper .standfirst li a,.furniture-wrapper #standfirst a,.furniture-wrapper #standfirst li a,.furniture-wrapper [data-gu-name=standfirst] a,.furniture-wrapper [data-gu-name=standfirst] li a{border-bottom:none;color:var(–new-pillar-colour, –darkModeFeature);background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(–headerBorder, #dcdcdc)}.furniture-wrapper .standfirst a:hover,.furniture-wrapper .standfirst li a:hover,.furniture-wrapper #standfirst a:hover,.furniture-wrapper #standfirst li a:hover,.furniture-wrapper [data-gu-name=standfirst] a:hover,.furniture-wrapper [data-gu-name=standfirst] li a:hover{border-bottom:none;text-decoration-color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{color:#dcdcdc}@media (min-width: 61.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:1px solid var(–headerBorderColor)}}@media (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}}.furniture-wrapper .standfirst ul li,.furniture-wrapper #standfirst ul li,.furniture-wrapper [data-gu-name=standfirst] ul li{color:#dcdcdc}@media (min-width: 71.25em){.furniture-wrapper .standfirst:before,.furniture-wrapper #standfirst:before,.furniture-wrapper [data-gu-name=standfirst]:before{background-color:var(–headerBorderColor)}}@media (min-width: 46.25em){.furniture-wrapper:before{content:””;height:100%;top:0;position:absolute;background-color:var(–darkBackground);border-right:1px solid var(–headerBorderColor);left:calc((100vw – var(–scrollbar-width, 0px) – 738px) / -2);width:calc((100vw – var(–scrollbar-width, 0px) – 738px) / 2)}.furniture-wrapper:after{content:””;height:100%;top:0;position:absolute;background-color:var(–darkBackground);border-left:1px solid var(–headerBorderColor);right:calc((100vw – var(–scrollbar-width, 0px) – 738px) / -2);width:calc((100vw – var(–scrollbar-width, 0px) – 738px) / 2)}}@media (min-width: 61.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 978px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 978px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 978px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 978px) / -2)}}@media (min-width: 71.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / -2)}}@media (min-width: 81.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / -2)}}.furniture-wrapper .keyline-4 svg,.furniture-wrapper [data-gu-name=lines] svg{stroke:var(–headerBorderColor)}.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(–headerBorderColor)}.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}@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://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}: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)}}:root{–darkBackground: #1a1a1a}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{opacity:0!important}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{margin: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{color:var(–new-pillar-colour, –darkModeFeature)}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{color:#dcdcdc!important}body.ios #feature-article-container .furniture-wrapper .article-header a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=title] a,body.ios #standard-article-container .furniture-wrapper .article-header a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=title] a,body.ios #comment-article-container .furniture-wrapper .article-header a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=title] a,body.android #feature-article-container .furniture-wrapper .article-header a,body.android #feature-article-container .furniture-wrapper [data-gu-name=title] a,body.android #standard-article-container .furniture-wrapper .article-header a,body.android #standard-article-container .furniture-wrapper [data-gu-name=title] a,body.android #comment-article-container .furniture-wrapper .article-header a,body.android #comment-article-container .furniture-wrapper [data-gu-name=title] a{color:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper #meta:before,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta]:before,body.ios #standard-article-container .furniture-wrapper #meta:before,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta]:before,body.ios #comment-article-container .furniture-wrapper #meta:before,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #feature-article-container .furniture-wrapper #meta:before,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #standard-article-container .furniture-wrapper #meta:before,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #comment-article-container .furniture-wrapper #meta:before,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta]:before{background-image:repeating-linear-gradient(var(–headerBorderColor),var(–headerBorderColor) 1px,transparent 1px,transparent 3px)}body.ios #feature-article-container .furniture-wrapper #meta .byline,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.ios #standard-article-container .furniture-wrapper #meta .byline,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.ios #comment-article-container .furniture-wrapper #meta .byline,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #feature-article-container .furniture-wrapper #meta .byline,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #standard-article-container .furniture-wrapper #meta .byline,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #comment-article-container .furniture-wrapper #meta .byline,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline{color:#dcdcdc}body.ios #feature-article-container .furniture-wrapper #meta a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] a,body.ios #standard-article-container .furniture-wrapper #meta a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] a,body.ios #comment-article-container .furniture-wrapper #meta a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] a,body.android #feature-article-container .furniture-wrapper #meta a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] a,body.android #standard-article-container .furniture-wrapper #meta a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] a,body.android #comment-article-container .furniture-wrapper #meta a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] a{color:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #feature-article-container .furniture-wrapper #meta .meta__misc svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #standard-article-container .furniture-wrapper #meta .meta__misc svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #comment-article-container .furniture-wrapper #meta .meta__misc svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg{stroke:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper #meta .alerts__label,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.ios #standard-article-container .furniture-wrapper #meta .alerts__label,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.ios #comment-article-container .furniture-wrapper #meta .alerts__label,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #feature-article-container .furniture-wrapper #meta .alerts__label,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #standard-article-container .furniture-wrapper #meta .alerts__label,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #comment-article-container .furniture-wrapper #meta .alerts__label,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label{color:#dcdcdc!important}body.ios #feature-article-container .furniture-wrapper #meta span[data-icon],body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.ios #standard-article-container .furniture-wrapper #meta span[data-icon],body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.ios #comment-article-container .furniture-wrapper #meta span[data-icon],body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #feature-article-container .furniture-wrapper #meta span[data-icon],body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #standard-article-container .furniture-wrapper #meta span[data-icon],body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #comment-article-container .furniture-wrapper #meta span[data-icon],body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]{color:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.ios #standard-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.ios #comment-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #feature-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #standard-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #comment-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before{color:var(–new-pillar-colour, –darkModeFeature)}@media (min-width: 71.25em){body.ios #feature-article-container .furniture-wrapper #meta,body.ios #feature-article-container .furniture-wrapper .meta.keyline-4,body.ios #standard-article-container .furniture-wrapper #meta,body.ios #standard-article-container .furniture-wrapper .meta.keyline-4,body.ios #comment-article-container .furniture-wrapper #meta,body.ios #comment-article-container .furniture-wrapper .meta.keyline-4,body.android #feature-article-container .furniture-wrapper #meta,body.android #feature-article-container .furniture-wrapper .meta.keyline-4,body.android #standard-article-container .furniture-wrapper #meta,body.android #standard-article-container .furniture-wrapper .meta.keyline-4,body.android #comment-article-container .furniture-wrapper #meta,body.android #comment-article-container .furniture-wrapper .meta.keyline-4{display:block;border-top:1px solid var(–new-pillar-colour, var(–headerBorderColor))}body.ios #feature-article-container .furniture-wrapper #meta .meta__misc,body.ios #feature-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.ios #standard-article-container .furniture-wrapper #meta .meta__misc,body.ios #standard-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.ios #comment-article-container .furniture-wrapper #meta .meta__misc,body.ios #comment-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #feature-article-container .furniture-wrapper #meta .meta__misc,body.android #feature-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #standard-article-container .furniture-wrapper #meta .meta__misc,body.android #standard-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #comment-article-container .furniture-wrapper #meta .meta__misc,body.android #comment-article-container .furniture-wrapper .meta.keyline-4 .meta__misc{margin:unset;margin-left:20px}}body.ios #feature-article-container .article__body p,body.ios #feature-article-container .article__body ul,body.ios #standard-article-container .article__body p,body.ios #standard-article-container .article__body ul,body.ios #comment-article-container .article__body p,body.ios #comment-article-container .article__body ul,body.android #feature-article-container .article__body p,body.android #feature-article-container .article__body ul,body.android #standard-article-container .article__body p,body.android #standard-article-container .article__body ul,body.android #comment-article-container .article__body p,body.android #comment-article-container .article__body ul{max-width:620px}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(–secondary-pillar)}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:#dcdcdc}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{background-image:none;text-decoration-color:var(–secondary-pillar)}@media (prefers-color-scheme: dark){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(–darkmode-pillar)}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(–darkmode-pillar)}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(–darkmode-pillar)}}:root[data-rendering-target=apps]{–follow-text: #dcdcdc;–follow-icon-fill: var(–new-pillar-colour);–standfirst-text: #dcdcdc;–standfirst-link-text: var(–new-pillar-colour);–standfirst-link-border: var(–new-pillar-colour);–byline: var(–new-pillar-colour);–article-meta-lines: var(–headerBorderColor);–byline: var(–darkmode-pillar)}:root[data-rendering-target=apps] .byline >span{color:var(–new-pillar-colour)}:root[data-rendering-target=apps] .byline >span >div:has(+[name=FollowWapper]){background-image:var(–headerBorderColor),var(–headerBorderColor) 1px,transparent 1px}@media (prefers-color-scheme: light){:root[data-rendering-target=apps] [data-gu-name=meta] a[data-sponsor=”guardian.org”] picture img{filter:invert(1)}}

    View image in fullscreen
    In late May, four of Texas’s top Democrats convened on Zoom to strategize about the 2026 election. The upcoming Republican primary battle for Senate pits incumbent senator John Cornyn against the state’s more right-leaning attorney general, Ken Paxton, and is expected to be bruising – greasing the skids for a potential Democratic pickup. With governor, attorney general and lieutenant governor also in play, the question the liberal quartet aimed to answer was whether they might divvy up these contests, thereby avoiding a contentious primary of their own.On the call were three fixtures of Lone Star Democratic politics: Beto O’Rourke, Colin Allred and Representative Joaquin Castro. Less well-known was the fourth man, a 36-year-old member of the state’s house of representatives from Austin’s district 50 named James Talarico. A former middle-school language arts teacher and aspiring Presbyterian minister with the earnest demeanor and yearbook-ready countenance of a young Ron Howard, Talarico had begun his political career in 2018, flipping a swing district to become the youngest member of the house. A good bit greener than his colleagues, Talarico seemed an unlikely aspirant for the Senate run.Then along came Joe Rogan.The world’s most influential podcast host had learned of Talarico from comedian Brian Simpson, who had been awestruck by a viral clip of the state senator taking a Republican colleague to task for her “idolatrous” bill forcing public schools to display the Ten Commandments. A producer reached out, and within a few weeks the virtually unknown official was stepping into Rogan’s Austin studio to offer his gloss on the radical teachings of Jesus. If the conversation was friendly – about two hours in, Rogan was practically begging Talarico to run for president – the reviews from Rogan’s right-leaning, MMA-loving fanboys were less so. Many took particular issue with Talarico’s reading of the Bible as arguably pro-choice or at least ambivalent about abortion.Even so, Daniel had entered the lion’s den and held his own. Within hours of the show’s airing, Politico was enthusing that “Joe Rogan’s Latest Guest Might Turn Texas Blue” and Talarico’s beaming choirboy mug was front and center on the Drudge Report.“I learned this when I flipped the Trump district at the beginning of my career,” Talarico said. “It’s almost like asking someone on a date, or any relationship in your life – you have to put effort into it. If we’re not going to make the effort to show up in these places where people are, then we can’t be surprised when they don’t make the effort to get off the couch and vote for us.”The week marked a notable turnaround for a politician who just a few years ago hit what he calls his political “rock bottom”. It was the fall of 2021, a year that had begun with the January 6 insurrection and a catastrophic winter storm that killed hundreds of Texans. Meanwhile, “Maga” was ascendant in the Lone Star state. Officials rammed through the nation’s most unforgiving abortion ban, legalized permitless carry and implemented a new civics curriculum Talarico describes as a “historical whitewash”.Then came an aggressive attempt to curtail voting rights that led him and dozens of Democratic lawmakers to flee the state in an attempt to deny the legislature a quorum. After 38 days, Talarico was among a handful who saw the writing on the wall and returned to Austin. As he explained in a lengthy op-ed, Texas Democrats held a dwindling stack of cards, and Congress would need to address the problem at the federal level. (The House delivered, but the bill failed in the Senate due to opposition from senators Joe Manchin and Krysten Sinema.)Despite Talarico’s hopes that ending the standoff might preserve a modicum of bipartisanship, it was not to be. In October, the legislature voted to redraw the state’s congressional districts – an attempt to dilute the political power of Black and Latino voters and “kill me off politically”, he said. “Walking on to that floor and realizing that my [Republican] colleagues weren’t looking me in the eye, I felt like I had lost hope, not just in my colleagues and the institution, but in whether democracy was even possible in such polarized and divided times. It was my lowest point in public service so far.”Overcoming an urge to pack it in, he opted to fight. As it happened, a seat in solid-blue Austin, where he’d grown up, was open. Talarico moved home and won handily. (Now, Texan Republicans are contemplating another redistricting as a way to further dilute the Democratic vote. “Clearly their gerrymandering didn’t hold from five years ago, and so now they’re having to get back in there and do some touch-ups and fortifying,” Talarico said.)Following his crisis of political faith, he made another critical life decision, enrolling in the seminary with the goal of becoming a minister. “Jesus gave us these two commandments, to love God and love your neighbor,” he explained, noting that he considers his political career a vehicle for doing the latter. Now he understood: the two injunctions went hand in hand. Getting in touch with God, “or whatever you consider to be the ground of your being”, is what Talarico says makes love of neighbor sustainable. “Whether that’s in public service, as a teacher or a nurse or a firefighter or a police officer, or whether it’s with activism or volunteering or just being a good person in your community, it is difficult and sometimes exhausting work, and that’s why we have to be connected to something deeper.”An outspoken progressive Christian is something of a unicorn in today’s political environment – a sign not only of the secularism that has characterized the Democratic party since the Reagan years but of the ever-increasing ties between the far right and the evangelical movement. Perhaps nowhere is this alliance more pronounced than in Texas, where the last legislative session saw a flurry of bills that would, among other things, allow prayer in public schools, fund parochial schools with taxpayer money and outlaw the provision of litter boxes for students – an actual bill based on a debunked rightwing hoax. The latter proposal stalled after Talarico’s polite if methodical humiliation of the bill’s author became one of his many viral TikToks; the others, including the Ten Commandments bill, became law.Talarico has done more than simply oppose what he considers to be bad legislation. He regularly calls out fossil fuel barons Tim Dunn and Farris Wilks, who backed the legislative crusade. “They basically own every Republican member of the state senate,” he said, noting that they are by far the state’s biggest political donors. “They own a majority of Republicans in the state house. They own every statewide elected official. And they run a massive network of thinktanks and advocacy organizations and media outlets. So their empire has really taken over state government. And they have a pretty extreme theocratic vision for for the state and the country.” Asked whether a Handmaid’s Tale-style dystopia seemed possible, he said, “We’re a lot closer than people think.”Talarico defines the effort to wed government with biblical ideology as Christian nationalism, “the worship of power – social power, economic power, political power, in the name of Christ”, as he put it in a 2023 guest sermon. Accusing adherents of turning Jesus “into a gun-toting, gay-bashing, science-denying, money-loving, fear-mongering fascist,” he declared it “incumbent on all Christians to confront it and denounce it”. Posted to YouTube, the sermon has since garnered 1m views.The question now is not merely whether Talarico can translate that kind of social media buzz into votes but whether he wants to. He expects to obtain his master’s in divinity next year, and he often speaks of his desire to one day take over the ministry at his home church, St Andrew’s Presbyterian.But a slight detour to the US Senate seems increasingly possible – an indication of his growing popularity and ambition as well as a notable vibe shift on the left. A recent poll found that 62% of Democrats wanted their party’s leadership replaced. And a strong contingent has shown a hunger for candidates, such as Talarico, who are willing to lean into progressive values without apology (he has, for example, mounted a forceful defense of gender-affirming care for trans kids).While Talarico makes a strong case for the undercurrent of wealth redistribution inherent in Jesus’ teachings, he doesn’t call himself a socialist – certainly not in Texas. Still it’s not hard to see parallels between his meteoric rise and that of New York City’s socialist mayoral hopeful, Zohran Mamdani, another young state legislator whose online savvy, bold progressivism and evident sincerity have endeared him to liberal voters. (In 2019, Talarico walked across his 25-mile district – nearly double the distance of Mamdani’s recent Manhattan hike.)For Talarico, the key to winning over the electorate is authenticity. “Voters can sniff out that consultant-driven messaging,” he said. “The poll-tested stuff is just not going to cut it.”Moreover, voters are spoiling for a fight. One quality they appreciated in Trump, he said, was the aggression he’d shown on behalf of his vision, however malevolent. Democrats, he said, need to bring that kind of energy to the fight for a better world. And while Jesus Christ was famous for his humility and pacifism, Talarico noted, he was also an uncompromising radical who could tap into a combative side when needed.“If we are doing our best to mimic Jesus, being kind and humble and meek are all part of it,” he said. “But when the powerful are abusing people, we have to stand in the way, and that requires courage and bravery, and speaking truth to power.”In late June, Talarico appeared at a town hall in San Antonio alongside Castro and O’Rourke, a show of unity before what may well turn into a heated primary race. Befitting his status as the youngest and least seasoned politician on the stage, he spoke first. But as Talarico recalled the story of Jesus’s cleansing of the temple, when he ejected the money-changers and merchants from the Lord’s house, he didn’t sound like a man inclined meekly to wait his turn to run for higher office. “To those who love democracy, to those who love our neighbors,” he proclaimed, “it’s time to start flipping tables.”As for the Senate race, Talarico is praying on it. He’ll make a decision this summer, he said. More