More stories

  • in

    ‘It’s harsh. It’s mean, brutal’: Trump bill to cause most harm to America’s poorest

    Last November, Donald Trump made a solemn vow to all Americans: “Every citizen, I will fight for you, your family and your future every single day.” Eight months later, Trump is vigorously backing many policies that will mean pain for millions.Trump has pushed to enact the Republican budget bill, which would make significant cuts to Medicaid, Obamacare, and food assistance, and would do the greatest damage to those Americans struggling hardest to make ends meet – the 30% of the US population that lives in households earning under $50,000 a year.Even as Trump and Republican lawmakers are rushing to cut over $1.4tn in health and food assistance for non-affluent Americans, Trump continues to pressure Congress to extend over $3tn in tax cuts that disproportionately help the wealthy and corporations.Trump has embraced these Robin-Hood-in-reverse policies, even though it was voters earning less than $50,000 a year who delivered victory to him last November. They favored him over Kamala Harris by 50% to 48%, according to exit polls, while Trump and Harris tied among voters earning $50,000 or more a year.Several social policy experts said Trump has engaged in hypocrisy at best and betrayal at worst when it comes to the working-class and blue-collar Americans he promised to fight for. Speaking about the Republicans’ “big, beautiful” budget bill, Sharon Parrott, president of the Center for Budget and Policy Priorities, said: “Who’s getting hit, who’s bearing the cost? It’s people with low and middle incomes, people that the president and many Republican policymakers promised to serve and support in the last election.”View image in fullscreenThe budget bill would mean a net financial loss for the bottom 30% of American households by income – after factoring in its tax provisions and cuts in benefits. The House bill would hit the lowest-earning 10% of Americans hardest: for them, it would mean a painful $1,600 cut in income on average (a 3.9% drop), according to the Congressional Budget Office (CBO). At the same time, the Trump-backed bill would be a boon to wealthy households – it would mean a $12,000 increase in net income, on average, for households in the top 10%, those earning above $692,000 a year. According to the Yale Budget Lab, the top 0.1% – those with income over $3.3m – would receive tax cuts of $103,500 on average.The CBO says the income of the bottom 10% tops off at $22,868 (before factoring in government transfers). The second lowest decile earns from $22,868 to $43,137; the third decile earns up to $55,628; and the fourth up to $68,601.The Yale Budget Lab found that the bottom 20% of US households would see their incomes drop by 2.9% on average over the next decade, and the second lowest quintile – moderate-income households – would suffer a 0.4% loss of income on average. But the richest 20% would see their incomes rise by 2.3%. Those in the top 1% would see their incomes climb by $29,585 on average.Trump is demanding these big tax cuts for the rich even though the CBO says the budget bill will increase the federal debt by $3.3tn – a move that will push up interest rates and make mortgages and home-buying more expensive.According to the Institute of Taxation and Economic Policy, a left-leaning thinktank, the $121bn tax cuts that would go just to the richest 1% next year are significantly more than all the tax cuts that would go to the bottom 60% of Americans in terms of income.The poorest 20% of Americans would receive just 1% of the bill’s tax cuts next year, while the highest earning 5% would receive 44% of the cuts.Last week, Trump urged lawmakers to enact the bill, saying: “There are hundreds of things in there. It is so good.” At a news conference, the president said the more than $1tn in Medicaid and food assistance cuts wouldn’t hurt anyone.“It won’t affect anybody,” he said. “It is just fraud, waste and abuse.”But Parrott took a sharply different view: “The bill stands alone historically for its unique upside-down mix of large tax cuts for the top, deep cuts that affect low- and middle-income people, and massive increases in deficits and debt.”John Ricco, the Yale Budget Lab’s associate director of policy analysis, said: “It’s unambiguous that low- and moderate-income Americans will be worse off on average under the budget bill, and that’s principally because the cuts in Medicaid and Snap [the Supplemental Nutrition Assistance Program] would by definition fall most heavily on these groups,” Ricco said.Jeanne Lambrew, the Century Foundation’s director of health policy reform, estimates that at least 16 million Americans will lose health coverage because of the budget bill – refuting White House claims that “no one will lose coverage”. Lambrew said the bill would cause a more than 50% increase in the number of uninsured nationwide, to nearly 45 million people.What’s more, the Trump-backed plan sharply reduces Affordable Care Act subsidies, and that will force millions of Americans to either drop coverage or pay far more for coverage. Millions of Americans will find it harder to obtain healthcare, with many forced to take on far more medical debt.While Trump and many Republicans say the Medicaid cuts are all about reducing “waste, fraud and abuse”, Lambrew calculates that a mere 3.5% of the $1tn in healthcare cuts come from cutting waste and abuse. “What Trump has been saying is, ‘We’re not cutting Medicaid. We’re just cutting fraud.’ That’s gaslighting.” Lambrew said.Archbishop Timothy Broglio, president of the US Conference of Catholic Bishops, sent the Senate a letter that harshly criticized the budget bill. “As Pope Leo XIV recently stated, it is the responsibility of politicians to promote and protect the common good, including by working to overcome great wealth inequality,” he wrote. “This bill does not answer this call. It takes from the poor to give to the wealthy.”According to a Quinnipiac University poll, only 27% of registered voters support the GOP budget bill, while 53% oppose it. A Fox News poll found that 38% support the bill, while 59% oppose it.The House bill’s deep cuts in food benefits will cause 7 million people, including over 2 million children, to lose food aid or have their food aid cut significantly. The Trump-supported bill also makes sharp cuts in Pell grant awards. The Center for American Progress says this means 4.4 million students from low- and moderate-income families could lose some or all of their federal grant aid.In another blow to Americans earning under $50,000, Trump pushed to have the budget bill eliminate the “Low-Income Home Energy Assistance Program”, which, as one website put it, “keeps poor people from freezing to death at home”. Killing the program would end heating subsidies for 6 million Americans, but so far congressional Republicans have spared the program and not bowed to Trump on this.View image in fullscreenIn another blow to blue-collar Americans, the bill would undo much of Joe Biden’s efforts to speed the creation of clean-energy industries, and that could put hundreds of thousands of potential jobs at risk, many of them factory jobs.“In this bill, folks in Congress went out of their way not to give anything to low-income people,” said Chuck Marr, vice-president for federal tax policy at the Center for Budget and Policy Priorities. He noted that in previous tax cut bills that favored the rich, GOP lawmakers made sure to include some sweeteners for low- and moderate-income Americans.“But in this bill,” Marr said, “folks in Congress said: no, we’re going to go after these people. They’re going after healthcare and food, and these are the people who are also going to get hammered by Trump’s tariffs.” Lower-income people spend a higher percentage of their income on goods.“This bill is a major shift,” Marr added. “They’re taking away from poor people and working-class people and channeling it to very high-income people. I think it’s punitive. It’s harsh. It’s mean, brutal.”Trump’s tariffs would also hit less affluent Americans hardest. One study found that Trump’s planned tariffs would cause the bottom 20% of households to pay up to 5.5% of their income toward tariff-caused higher prices. That’s more than two and a half times the percentage that those in the top 20% would pay (2.1% of income).Trump has repeatedly boasted that the bill contains several provisions he championed to help working-class Americans. At a White House event to promote the bill, he pointed to a DoorDash driver from Wisconsin who was on hand to help make his case that the “no tax on tips” provision would help workers.But tax experts say that provision will help only a tiny fraction of those earning under $50,000. Only 4% of workers in the bottom half by income are in tipped jobs. Moreover, nearly two-fifths of tipped workers are already earning so little that they don’t pay federal income taxes.“Given how the current income tax system works, this provision will provide little or no benefit to those workers,” said Ricco. “Those workers tend to have low incomes, and the US system doesn’t basically tax their incomes, and this won’t offer them any additional tax reduction.” In other words, the server making $100,000 a year at a high-end restaurant will benefit substantially from no tax on tips, while the hotel housekeeper or 20-hour-a-week waiter at a diner making $25,000 a year will be helped little or not at all.As for Trump’s much-ballyhooed “no tax on overtime” provision, that, too, will do little for those earning under $50,000, Ricco said. “That provision is really geared to middle- and upper-middle groups,” he said. “People in the bottom 50% aren’t paying much income tax, and so no tax on overtime wouldn’t benefit them much. People in the bottom 40%, they’re often in a precarious employment situation. They’re generally not working 45 or 50 hours a week.”Ricco estimated that for Americans in the bottom 40% by income, the no tax on overtime provision will mean “less than a $10 tax cut per year”. “It’s essentially a rounding error,” he said.Republicans boast that increasing the child-tax credit will help millions of struggling families – the House bill would increase that credit, now $2,000, to $2,500, while the Senate raises it to $2,200. Under current law, one in four children – about 17 million – are ineligible to qualify for the full $2,000 credit because their family’s income is too low to qualify for the full credit. A two-parent family with two children needs to earn over $48,000 to obtain the full credit.Under the House bill, a single parent with two children who earns $16,000 a year would get no additional tax credit, while a married couple with two kids and a $400,000 income would see their tax credit jump by $1,000.With their eagerness to cut the social safety net, Republicans seem to be treating millions of Americans who earn less than $50,000 as undeserving takers. “People earning under $50,000 are major targets of the Republican agenda. Their health coverage is targeted. Their food security is targeted,” said Marr. “They are left out of key provisions expanding tax cuts, like the child tax credit. They are most at risk from the Republican tariffs. They’ll be hurt across the board.”Marr said the budget bill treats “these people very harshly”.“It’s the harshest bill we’ve ever seen since budget deficits became an issue 40 years ago,” he said. “This is the first bill that simultaneously targets programs for poor people and working-class people to pay for it, and then takes that money to pay for tax cuts for very wealthy people. It makes poor and working-class people worse off. That’s not been done before.” More

  • in

    Trump’s ‘revenge tax’ could threaten foreign investment into US, analysts say

    Foreign investment into the US could be threatened by Donald Trump’s new “revenge” taxes, analysts have warned.A provision within the president’s One Big Beautiful Bill Act will allow the US to apply higher taxes on foreign individuals, businesses and investors connected to jurisdictions that impose “unfair foreign taxes” on US individuals and companies.Companies listed on the London Stock Exchange could choose to avoid the measure by redomiciling in New York.Section 899, as it is called, classes digital service taxes and “diverted profits taxes” as unfair, along with any taxes that target US entities. It would allow US authorities to impose an additional tax starting at 5% and increasing by five percentage points annually, up to 20%.Max Yoeli, a senior research fellow in the US and the Americas programme at Chatham House, says section 899 “threatens to further alienate foreign investors”.It could chill investment into the US by calling into question its “fundamental openness”, he added.The Italian bank UniCredit agrees that section 899 could further damage foreign investor sentiment towards US dollar-denominated assets. It could backfire on the US, it says, given the large amount of domestic assets held by foreigners.“The list of countries that would fall into this category is long and encompasses most European countries, including Italy and Germany,” UniCredit told clients, saying that foreign investors had more than doubled their holdings of US assets over the past decade.“Not only would this additional tax serve to finance corporate tax reductions, but it would also likely be used as a negotiating tool for the US in trade deals, especially as Republicans seem willing to withdraw from the global minimum tax framework.”View image in fullscreenUniCredit also fears the dollar’s safe haven status could be undermined if there are fresh tax disputes between the US and other countries.The One Big Beautiful Bill Act was passed by the US House of Representatives last month. The Senate is yet to approve the bill, with the White House setting a deadline of 4 July.George Saravelos, the global head of FX research at Deutsche Bank, warned last month that section 899 could allow the US administration to transform its trade war into a capital war by “explicitly using taxation on foreign holdings of US assets as leverage to further US economic goals”.UK companies could certainly fall foul of section 899, as Britain operates a digital services tax aimed at tech multinationals, and a diverted profits tax designed to clamp down on tax avoidance by multinationals.skip past newsletter promotionafter newsletter promotionGoldman Sachs has calculated that UK corporates are “particularly exposed” to section 899, as roughly 30% of the revenues of companies listed on the FTSE 100 are generated in the US.However, as companies that are majority-owned by US shareholders are exempt, City bosses may consider moving their stock market listing to New York, to dodge section 899.“This ownership dynamic not only mitigates tax risk but also reinforces the strategic case for relisting in the US, where investor bases are deeper and more aligned with US revenue exposure,” the Goldman Sachs analysts said.According to Goldman, the large UK companies with the most significant exposure to the US, and who are not majority-owned by US investors, are the media group Pearson, the business services group Experian, the pest control business Rentokil and the pharmaceuticals manufacturer Hikma.Ashtead Group, Compass and Melrose also generate a large proportion of their sales stateside, but as they have majority US ownership they should be exempt from section 899.French companies could also be at risk, as Paris operates a digital services tax on the revenues that large tech companies generate in France. More

  • in

    ‘Saying Trump is dangerous is not enough’: Bernie Sanders on Biden, billionaires – and why the Democrats failed

    @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+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+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+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+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+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+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+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+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+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+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}: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)}}

    ‘I think what Trumpism is about, is an understanding that the system in America is not working for working-class people,” says Bernie Sanders, sitting in the Guardian’s offices in London. “In a phoney, hypocritical way, Trump has tapped into that. His quote-unquote ‘solutions’ will only make a bad situation worse.”View image in fullscreenIn person, Sanders’ 83 years read differently than in photograph, perhaps because of how conversational he is. His voice is magnetic – a Brooklyn accent that feels both warm and tough. “But what I have been aware of, and I’ve talked about it for years, is that in America, the very richest people are doing phenomenally well, while 60% of our people live paycheck to paycheck.”Later, he will say the same thing to an audience in London – only with more emphasis and passion. “Sixty per cent. Six-zero. Do you know what paycheck to paycheck means?” It’s exhilarating to hear Sanders speak to a crowd: his zeal is reflected back in their faces, his moral clarity is such a relief, set against the cynicism and resignation of most of the Democratic party’s opposition to Trump and his administration. Class war is as old as time, but it’s a peculiarity of this age that you rarely hear a politician name it. “I do,” he tells me. “There is a class war going on. The people on top are waging that war.”It’s a look at what could have been. Sanders ran, of course, to be the Democratic presidential candidate in 2016, and again in 2020. The first time, there was a real sense, in the US and abroad, that something incredible might happen: that someone with “almost no name recognition,” he says, a senator from the small state of Vermont, might successfully challenge Hillary Clinton, whom the party had already anointed. We all know how that worked out. Was it the greatest disappointment of his political life? “Well, you’re too busy to feel things,” he says. “You’re just working very hard.”What is absolutely unequivocal is his criticism of the Democrats. The party, he thinks, lacks any real progressive promise. “What they say is, ‘The status quo is working pretty good, and we will tinker around the edges’, and that is not a message that resonates with working people”. He refuses to indulge in any personal ill-will towards Joe Biden or Kamala Harris. The most he’ll voice is a weary resignation about 2020, when his campaign “won the first three states, primary states, in terms of popular votes. Then the Democratic establishment made sure the other candidates dropped out, and they rallied around Joe Biden. You know, that’s the world that we live in. We are taking on not just the Republican leadership, we are taking on a Democratic establishment which is tied to elements of corporate America.”During the 2024 election, he “worked very hard to see that Kamala Harris was elected. I was all over the country and was one of her major surrogates. We begged our campaign to start talking about the needs of working people. But their consultants and the money people behind them thought of another strategy, showing that she was more conservative, that she worked with people like Liz Cheney, worked with Republicans, had billionaires going out and saying that she’s wonderful. They thought that was the right approach. I did not think that was the approach, and I was public about that.” He pauses, and not for effect: it’s hard to relive November 2024. “But my voice did not carry,” he says.Sanders started his political life in 1981, when he was elected mayor of Burlington, Vermont. His brother, Larry, is 90 and lives in Oxfordshire. He stood as a Green candidate in David Cameron’s old parliamentary seat in 2016. In a speech that year, supporting Sanders as the Democratic nominee, Larry gave a brief portrait of their parents. “Eli Sanders and Dorothy Wexford Sanders. They did not have easy lives, and they died young,” he said. Dorothy was born in New York, to Jewish immigrant parents fleeing Russian pogroms. Eli arrived in the US in 1921, most of his family remaining in what is now Poland and what was then Austrian Galicia, to be “wiped out by Hitler,” Sanders has said in the past. Eli worried constantly about providing for his family and both he and Dorothy were political, Larry said in the speech: “They loved the New Deal of Franklin D Roosevelt, and would be especially proud that Bernard is renewing that vision.”View image in fullscreenSanders’ charge to the Democrats now is twofold. “Their weakness is, I think, that their credibility is now quite low. And they don’t have much of a message for working people, other than to say Trump is dangerous. I think that’s just not enough.” He point blank refuses to get into Trump’s administration – its excesses, surprises, non-surprises, without first walking through everything that was already wrong with the US. “What the Democrats have to absolutely make clear is this: we’re going to take on the billionaire class. They’re going to start paying their fair share of taxes. We’re going to have healthcare for all people as a human right. We’re going to have a strong childcare system that every American can afford. We’re going to make public colleges and universities tuition-free. We’re going to create millions of jobs transforming our energy system away from fossil fuel. We’re going to build housing – boy, housing is like it is here, just a huge crisis. We’re going to build millions of units of low-income and affordable housing. Do Democrats say that? No.”That Sanders will not be drawn on every new Trump calumny, instead focusing on an economic reality that’s been worsening for decades, does help him keep on course. And it definitely doesn’t stop him giving Trump both barrels. “We don’t usually have presidents suing the media, threatening the media if they write bad stories about them. We don’t usually have presidents threatening to impeach judges. We don’t have presidents suing law firms. You add all that together, it is a movement for authoritarianism.” Is it worse than he predicted? I was thinking specifically about the extrajudicial detentions and deportations, students dragged off campus and held for weeks, perfectly legal migrants sent to El Salvador, when they weren’t even from there. “First time around, Trump was not as well organised. They’ve had four years to get their act together, so to speak. And that’s what this Project 2025 document was about.”Project 2025 was a document published by rightwing thinktank the Heritage Foundation in 2024, offering a terrifying vision for a second Trump term. An outright proposal to dismantle the US government, it was a roadmap to crackdown on immigration, LGBTQ+ rights, abortion rights – as well as being against action on the climate crisis and against vaccines. If it looked like a blueprint for The Handmaid’s Tale and The Road combined, none of the alarm last year could ever have encompassed the reality that would come. Among many other things, the Trump administration would go on to deport people without due process, and then ignore a supreme court ruling that an 18th-century wartime declaration about “alien enemies” was not a proper legal instrument.I ask a question about who funds the Heritage Foundation – as it keeps all donations secret, which raises questions about whose interests Project 2025 is really serving. His reply is impatient: “It doesn’t matter who it is they have. There’s no lack of well-paid, right-wing consultants and intellectuals who can move this country to an oligarchic authoritarian society.” His tone is clear – stop getting lost in detail, stop looking for hidden connections, stop messing around and start fighting.“One of the frightening aspects of what’s going on is the degree to which the establishment-type folks have caved in, and so quickly,” he says. “That was much less the case, during Trump’s first term.” He mentions Jeff Bezos, “who one had assumed was kind of a moderate Democrat”, losing his editorial board because they were going to endorse Kamala Harris. “Same thing in the Los Angeles Times. When you have ABC agreeing to a settlement with Trump; the bogus lawsuit against CBS that Paramount are negotiating right now. When you have major, billion-dollar law firms saying, ‘OK, we plead guilty to having clients who went to court against you and your friends, that was a terrible crime, we’re going to give you millions of dollars.’ Harvard has buckled up a little bit and appears not to be caving in, but a lot of universities have. None of this was the case eight years ago. They are creating the overall mentality that it will be dangerous to be strongly critical of Donald Trump.”View image in fullscreenIn other areas, money is talking so loudly in politics that it’s all you can hear. Sanders has used Gaza as an example when he says that politicians are afraid to speak out on Israel’s actions in case Super Pacs – which can put forward unlimited amounts of money for a candidate – will penalise them at the next election. Today, he says it’s not just Gaza, but a host of other issues. “If you say, ‘Do you really think it’s a good idea to cut Medicaid and give tax breaks to billionaires? Do you really think that climate change is a hoax?” there will be a number, not a majority, but a number of Republicans who would say: ‘No. But if I stand up and vote ‘no’, the next day, Elon Musk would say, “All right, you are going to be primaried [a candidate will be fielded against you], and Trump will support your opponent. I will put unlimited sums of money to elect your opponent.”’ Good luck to you.’”While that pattern is undoubtedly visible across many issues, the example of Gaza is particularly stark – with groups such as Aipac, funded by pro-Israel billionaires, putting tens of millions of dollars against congressional candidates, mainly Democrats, that it did not deem to be sufficiently supportive of Israel in the run-up to 2024. As the atrocities in Gaza leave many in civil society dumbfounded, what is the long game here, I ask. “That’s a difficult question, and I don’t know the answer. I will tell you that the United States has had a long-term relationship with Israel, and there are many people who have intellectually chosen not to understand that Netanyahu does not represent the Israel of 20 years ago. The moderate democratic society is now controlled by right-wing racist extremists who have done, and are doing today, absolutely horrific things to the Palestinian people in violation of American law and international law. They refuse to recognise that.” In Dublin, he was heckled for not using the word genocide, and some US progressives were dismayed, two years ago, when he didn’t call for an immediate ceasefire. He speaks out now, choosing his words carefully; he’s not on the fence.Since the end of March, Sanders and Alexandria Ocasio-Cortez (he always calls her that, never AOC), have been holding campaign rallies all over the US from Arizona to Utah. They are deliberately not skipping the diehard Democratic states – but have been more surprised by the numbers they’ve been getting in red states. “This is not a campaign. This is a political rally, and I think the numbers are almost unprecedented. Large numbers of people, including in conservative areas, do not want to see oligarchy in America, do not want to see authoritarianism, do not want to see massive tax breaks for the rich and cuts to the programmes that working-class people desperately need.” Sure, he and AOC sometimes disagree, “my wife and I disagree on issues! But Alexandria, I think, comes pretty much from where I come from.”View image in fullscreenHe has hope for the future, too. There are a couple of dozen people in the house Progressive Caucus – a 98-strong group of the more left-wing members of the Democratic party in Congress – that are “strong progressives”, he says. “Alexandria is maybe one of the most articulate and charismatic, but there are others there as well.” Ilhan Omar, Ayanna Pressley and Rashida Tlaib to name a few.Sanders is clear that he and Ocasio-Cortez are not trying to start a third political party. Instead, they’re “trying to build a grassroots movement of working-class people and young people … If you’re seeing candidates now arising who are progressive, that’s down to a lot of the work that we are doing for the 2026 midterms.”Sanders in person is very much as he is in his book, It’s OK to Be Angry About Capitalism, in which he lays out some principles, among them, “wars and excessive military budgets are not good”; “carbon emissions are not good”; “racism, sexism, homophobia and xenophobia are not good”; “exploiting workers is not good”. It’s really the sight of him igniting a crowd that’s so hopeful, which holds for him, too – he keeps his optimism because he has the “fortune of being able to go around the country and speak to large numbers of wonderful people”. The message doesn’t change, though – it doesn’t have to be new: it just has to be true.As he leaves to make his way upstairs to the photography studio, he strides on ahead, his wife Jane O’Meara Sanders, an activist herself, making small talk with me in his wake. It’s not that he’s performing vigour in an era where politicians’ ages are relentlessly analysed. It’s just his manner – all this urgent change should have happened yesterday. More

  • in

    Trump announces 50% steel tariffs and hails ‘blockbuster’ deal with Japan

    Donald Trump announced on Friday he was doubling foreign tariffs on steel imports to 50%, as the president celebrated a “blockbuster” agreement for Japan-based Nippon Steel to invest in US Steel during a rally in Pennsylvania.Surrounded by men in orange hardhats at a US Steel plant in West Mifflin, Trump unveiled the new levies, declaring that the dramatic rate increase would “even further secure the steel industry in the United States”.“Nobody is going to get around that,” Trump said, of the tariff rate hike from what was 25%.In a social media post after the conclusion of his remarks, Trump announced that the 50% tariffs on steel would also apply to imported aluminum and would take effect on 4 June.“This will be yet another BIG jolt of great news for our wonderful steel and aluminum workers,” he declared in the post.It was not immediately clear how the announcement would affect the trade deal negotiated earlier this month that saw tariffs on UK steel and aluminum reduced to zero.Trump’s Friday tariffs announcement came a day after a federal appeals court temporarily allowed his tariffs to remain in effect staying a decision by a US trade court that blocked the president from imposing the duties.The trade court ruling, however, does not impede the president’s ability to unilaterally raise tariffs on steel imports, an authority granted under a national security provision called section 232 of the Trade Expansion Act.The precise relationship between Nippon Steel and US Steel raised questions on Friday, even for some of Trump’s allies. The president has thrown his full support behind the deal, months after insisting he was “totally against” a $14.9bn bid by Nippon Steel for its US rival.The United Steelworkers union had previously urged Trump to reject Nippon’s bid, dismissing the Japanese firm’s commitments to invest in the US as “flashy promises” and claiming it was “simply seeking to undercut our domestic industry from the inside”.Speaking to steelworkers, Trump insisted that US Steel would “stay an American company” after what he is now calling “a partnership” with Nippon.But US Steel’s website links to a standalone site with the combined branding of the two companies that features a statement describing the transaction as “US Steel’s agreement to be acquired by NSC”.On the website touting the deal, there were also multiple references to “Nippon Steel’s acquisition of US Steel” and the “potential sale of US Steel to Nippon Steel”.Even pro-Trump commentators on Fox expressed bafflement over the exact nature of the deal.“This is being described as ‘a partnership’, this deal between Nippon and US Steel – but then it’s described as an acquisition on the US Steel website,” Fox host Laura Ingraham pointed out on her Friday night show.She asked a guest from another pro-Trump outlet, Breitbart: “Who owns the majority stake in this company?”When the guest said he did not know, Ingraham suggested Trump might not be aware of the details. “I don’t know if he was fully informed about the terms of the deal. We just don’t know.”Trump’s predecessor, Joe Biden, had blocked Nippon’s acquisition, citing national security concerns, during his final weeks in office.During his remarks at the rally, Trump gloated that the Nippon investment would once again make the American steelmaker “synonymous with greatness”. He said protections were included to “ensure that all steel workers will keep their jobs and all facilities in the United States will remain open and thriving” and said Nippon had committed to maintaining all of US Steel’s currently operating blast furnaces for the next decade.The president also promised that every US steel worker would soon receive a $5,000 bonus – prompting the crowd to start a round of “U-S-A!” chants.Trump told the steelworkers in attendance that there was “a lot of money coming your way”.“We won’t be able to call this section a rust belt any more,” Trump said. “It’ll be a golden belt.”During the event, Trump invited local members of United Steelworkers on to the stage to promote the Nippon deal, which saw its leader break with the union to support it. Praising the president, Jason Zugai, vice-president of Irvin local 2227, said he believed the investments would be “life-changing”.But the powerful United Steelworkers union remained wary.“Our primary concern remains with the impact that this merger of US Steel into a foreign competitor will have on national security, our members and the communities where we live and work,” United Steelworkers president David McCall said in a statement.“Issuing press releases and making political speeches is easy. Binding commitments are hard.”Trump framed the administration’s drive to boost domestic steel production as “not just a matter of dignity or prosperity or pride” but as “above all, a matter of national security”.He blamed “decades of Washington betrayals and incompetence and stupidity and corruption” for hollowing out the once-dominant American steel industry, as the jobs “melted away, just like butter”.“We don’t want America’s future to be built with shoddy steel from Shanghai. We want it built with the strength and the pride of Pittsburgh,” he said.In his remarks at a US steel plant, Trump also repeated many of the false claims that have become a feature of his rallies including the lie that the 2020 election was stolen from him. He gloated over his 2024 victory and, gesturing toward his ear that was grazed by a would-be assassin’s bullet last year at a rally in Butler, Pennsylvania, said it was proof that a higher power was watching over him.He also called on congressional Republicans to align behind his “one big, beautiful bill,” urging attendees to lobby their representatives and senators to support the measure.Lois Beckett and Callum Jones contributed reporting More

  • in

    Federal Reserve issues rare statement asserting independence amid Trump pressure

    The Federal Reserve issued a rare, strongly worded statement on Thursday after chair Jerome Powell spoke with Donald Trump at the White House on Thursday morning, holding firm on the central bank’s independence amid pressure from Trump to lower interest rates.The three-paragraph statement emphasized the Fed’s independent, non-partisan role in setting monetary policy based on economic data.“Chair Powell did not discuss his expectations for monetary policy, except to stress that the path of policy will depend entirely on incoming economic information and what that means for the outlook,” the statement read.Powell told Trump that he and other Fed officials “will set monetary policy, as required by law, to support maximum employment and stable prices and will make those decisions based solely on careful, objective, and non-political analysis”, according to the statement.That the Fed, which tends to be extremely reserved with public statements, issued the brief memo shows that officials are aware of Trump’s pressure campaign and are standing firm on the Fed’s independence.At Thursday’s White House press briefing, press secretary Karoline Leavitt said that the Fed’s statement is “correct” but that Trump “did say that the Fed chair is making a mistake by not lowering rates”.Historically, presidents show deference to the Fed, respecting the central bank’s independence. But over the last few months, Trump has tried to publicly pressure Powell to lower interest rates, as the Fed did last year, though officials say that the economy – thrown into a tailspin from Trump’s trade war – has become too unstable to continue lowering rates.After Trump’s “liberation day” in early April, when he announced a slate of tariffs that ended up crashing US stock markets, Trump wrote on social media: “This would be a PERFECT time for Fed Chairman Jerome Powell to cut Interest Rates. He is always ‘late,’ but he could now change his image, and quickly.”Powell, who was appointed during Trump’s first term in 2018, has resisted the pressure from Trump and has warned that high tariffs could lead to inflation and, earlier in May, said that officials are “in no hurry” to cut interest rates – all statements that seem to have put Trump on edge.“‘Too Late’ Jerome Powell is a FOOL, who doesn’t have a clue,” Trump wrote after the Fed’s meeting.Trump had previously threatened to fire Powell, though it’s unclear whether the president has the power to do so. Last week, the supreme court allowed Trump to follow through on his dismissal of officials on the National Labor Relations Board, the panel that oversees labor disputes, but judges noted that the Federal Reserve is a “uniquely structured, quasi-private entity” – implying that it likely won’t be so easy for Trump to get rid of Powell. More

  • in

    Trump says he is hitting EU with 50% tariff as trade talks are ‘going nowhere’

    Donald Trump has said he will impose a 50% tariff on all EU imports to the US from 1 June after claiming trade talks between the two trading blocs were “going nowhere”.In a surprise announcement, the US president posted on his Truth Social platform that his long-running battle to secure concessions from the EU had stalled.He accused the EU of taking advantage of the US on trade, saying: “Our discussions with them are going nowhere! Therefore I am recommending a straight 50% Tariff on the European Union, starting on June 1, 2025.”Speaking to reporters in the Oval Office, Trump claimed the EU had “taken advantage” of the US and claimed the new tariffs would be imposed unless EU companies moved their operations to the US.“It’s time that we play the game the way I know how to play the game,” said Trump.Stock markets slumped in response to the news, the tech-heavy Nasdaq closed down 1% as Trump also signalled plans to impose tariffs on Apple, Samsung and other phone manufacturers. The broader S&P 500 lost 0.68%. The STOXX Europe 600 index fell by 1.7%. In London the FTSE 100 closed down 0.2% after initially dropping as much as 1.5%. Germany’s car makers were particularly hard hit, with BMW down 3.7%, Volkswagen off 2.6% and Mercedes-Benz down 4%.The US imposed a 20% “reciprocal” rate on most EU goods on 2 April, but halved that rate a week later until 8 July to allow time for talks. It has retained 25% import taxes on steel, aluminium and vehicle parts and is threatening similar action on pharmaceuticals, semiconductors and other goods.skip past newsletter promotionafter newsletter promotion“This is a major escalation of trade tensions,” said Holger Schmieding, the chief economist at Berenberg, on Friday. “With Trump you never know but this would be a major escalation. The EU would have to react and it is something that would really hurt the US and European economy.”EU negotiators have been locked in meetings with White House representatives since Trump’s so-called “liberation day” tariffs were first announced. Dozens of countries have been holding discussions to try to bring down their own levies before the 90-day pause elapses.The White House has relented on many of its most onerous tariffs, including lowering total tariffs on Chinese goods from 145% to 30% after what Trump declared were constructive talks with Beijing, which lowered its retaliatory border taxes from 125% to 10% in response.A week ago the US president appeared to acknowledge that Washington lacked the ability to negotiate deals with scores of countries at once, saying the US would instead send letters to some trading partners to unilaterally impose new tariff rates.Perceptions of an easing back on a hardline approach to trade brought a period of calm to stock markets, but Friday’s threat of a 50% levy on EU goods, plus a separate threat made the same day of 25% tariffs on iPhones made abroad, have brought an end to the peace.The EU presented a fresh trade proposal to the US on Thursday. The offer included phased tariff cuts on non-sensitive goods, plus cooperation on energy, AI and digital infrastructure. The bloc was readying about $108bn in retaliatory tariffs if talks failed.To sweeten the deal, EU officials were also willing to extend a 2020 tariff-free arrangement on US lobster imports, according to the Financial Times. But it appears to have proved insufficient to persuade the US president to sign a deal allowing only his 10% universal tariff to apply to the EU, as it does the UK. More

  • in

    Cooking the books? Fears Trump could target statisticians if data disappoints

    Summarizing his befuddlement with numbers, Mark Twain observed that there were “lies, damned lies and statistics”.The acerbic phrase later become so deeply embedded in popular consciousness that it once formed the title to an episode of The West Wing, NBC’s portrayal of a fictitious US president played by Martin Sheen.Now professional economists and number-crunchers fear the aphorism could become a White House theme in real life. Buffeted by global markets and public opinion – both of which show a wary skepticism of Donald Trump’s affinity for trade wars – the president may be about to turn his renowned hostility to truths at odds with what he believes towards public servants charged with producing accurate information.A proposed rule change making it easier to fire civil servants deemed to be “intentionally subverting presidential directives” could pave the way for the White House to fire statisticians employed to produce objective data on the economy but whose figures prove politically inconvenient, experts warn.Statistics released by agencies such as the Bureau of Labor Statistics (BLS) and the Bureau of Economic Analysis (BEA) are used by the Federal Reserve Bank to set inflation policy and interest rates. They also form the basis on which businesses and investors take decisions.The US’s global reputation as a stable economic power and a reliable partner goes hand-in-hand with its long history of producing accurate data, dating back to the establishment of the BLS in 1884. Interfere with the latter and you risk sacrificing the former, experts warn.But with Trump under pressure to explain shrinking gross domestic product (GDP) figures amid economists’ warnings that tariffs could trigger a recession, the administration could use new employment rules to pressure workers into “cooking the books”.“There are a number of changes to the civil service that make it much easier for the administration to try to interfere with the activities of the statistical agencies and that worries me,” said Erica Groshen, a specialist in government statistics at Cornell University.While acknowledging that there is as yet “no evidence” the Trump administration has done so, Groshen, a former commissioner at the Bureau of Labor Statistics (BLS), fears a new rule proposed last month by the White House’s office of personnel management threatens the future integrity of federal agencies’ figures.The change, based on an executive order signed by Trump on 20 January immediately after his inauguration, would reclassify about 50,000 as-yet-unspecified permanent civil servant positions to “policy/career” category, thus enabling their removal for “poor performance or misconduct”.The precise roles to be so redefined have yet to be revealed but Groshen fears statistic specialists will be in the administration’s crosshairs.“Bureau of Labor Statistics’ leaders could be fired for releasing or planning to release jobs or inflation statistics unfavorable to the president’s policy agenda,” she wrote in a briefing paper that urges organizations dependent on BLS figures to submit comments criticizing the proposal.“By making it easier to remove employees if a president determines that they are interfering with his or her policies, it increases the potential for passivity or political loyalty to be prioritized over expertise and experience.”Trump regularly cast doubt on the accuracy of economic data when in opposition – calling positive BLS jobs figures during the Obama and Biden administrations “fake” but hailing them as accurate when they painted a rosy picture of the economy during his first presidency.Last month, when GDP figures showed an economic contraction during the first 100 days – partly fueled by tariffs – Trump put the blame on Biden.“We had numbers that, despite what we were handed, we turned them around and we were getting them really turned around,” he told reporters.The commerce secretary, Howard Lutnick – who has direct responsibility over many of the statistical agencies – has suggested changing the way GDP is calculated in a way that might provide more upbeat figures but which would mark a departure from established practice and international standards.Diluting data agencies’ impartiality risks adding the US to the category of countries which have had the veracity of their economic statistics openly doubted, critics say. Groshen cited Argentina, whose official inflation figures were rejected as false by the International Monetary Fund (IMF), and Greece, where government statisticians were said to have miraculously made inflation and disqualifyingly high budget deficits “disappear” to enable it to join the European Union’s single currency, the euro, in the late 1990s.The sleight of hand had dire consequences. The 2008 global financial crash propelled the country’s economy into a tail-spin, forcing it to seek huge loans from the IMF and the EU, which were only given on condition of harsh austerity measures and cuts to public services.Popular anger over the conditions in Greece destabilised establishment political parties and led to a rise in support for radical and populist alternatives, including the leftwing Syriza, which won power in 2015. Frequent elections and changes of government since have raised concerns about the health of the country’s democracy.The IMF also censured Argentina and threatened it with expulsion in 2013 after officials were found to have been grossly understating the inflation rate for the previous six years.Argentina – historically one of the IMF’s biggest borrowers – did not receive another loan from the organisation until 2018. That loan, followed by another in 2022, failed to stabilise the country’s economy and in 2023, Javier Milei, a far-right candidate and professed admirer of Trump, was elected president pledging drastic spending cuts to address its chronic economic problems.Last month saw the fund agree to another $20bn bailout for Milei’s government.Despite these baleful precedents, the Trump administration’s sensitivity to economic figures indicating a tariff-driven slowdown creates a potential spur to follow a similar path, argued Erasmus Kersting, an economics professor at Villanova University.“I would say that there’s definitely an incentive to cook the books, but I don’t think that it is going to be very easy or feasible to do,” he said, citing the US’s long tradition of producing accurate economic figures.“The Bureau of Economic Analysis would essentially need to be silenced or defunded and replaced with some other statistical agency, which would then result in different figures. The same would be true of the Bureau of Labor statistics.”Accurate and unbiased figures are crucial in helping the Federal Reserve form sound policy, Kersting said. In their absence, Trump might have more scope to attack the Fed’s chair, Jerome Powell, who he has already accused of “playing politics” by not bowing to his demand to cut interest rates.Kitty Richards, a former treasury and White House official under the Biden and Obama administrations, said data collection had been impaired by Elon Musk’s attacks on federal agencies under the auspices of the unofficial “department of government efficiency,” or Doge.“We should view attacks on government data collection as hand in glove with attacks on journalism,” said Richards, now a senior fellow at Groundwork Collaborative, a thinktank. “Undermining data collection and casting doubt on data that is released is part of a program of undermining the public’s ability to learn the truth.”Even a temporary interruption of the US’s established data-collecting capacity would be a “real tragedy” and lead to a permanent loss of knowledge, she said. “You can’t go back and fix it. If you have a data series stretching back 50 years, then it gets cut for two or three years, you no longer have that 50-year data series. You’ve lost knowledge forever.”Greshen, who is calling on users of government statistics to object to the proposed civil service changes before a 30-day window expires on 23 May, said the fate of US democracy could hinge on the continued production of accurate figures.“In a democracy, you want to be feeding people the right information so they will make the right choices. But if the goal is to destroy democracy, you’d want to control the statistics to fit your story … you want to be promoting your own version of reality.” More

  • in

    ‘So many are devastated’: Trump’s federal firings and their ripple effect

    Naomi Anderson was on leave looking after her young baby when she was told her US Department of Agriculture job helping farmers in developing countries was being cut. A former volunteer with the Peace Corps, which sends young Americans overseas to projects in emerging economies, Anderson had expected to spend her whole career in international development.“I had taken this job two years ago expecting to stay here for at least 10 years, and you know, we had started to make a community and build up our life here. In January, we had started looking at buying a home,” she says.Now Anderson is having to consider giving up the apartment in the Washington DC commuter town of Reston, Virginia, that she shares with her husband and their four-month-old baby and almost two-year-old toddler.“Financially, it’s a little bit precarious, and honestly we’re not sure what we’re going to do,” says Anderson, who is also an activist with the local branch of the AFSCME union and dabbles in selling political merchandise. “We’re thinking about moving back to Ohio, where I’m from, where my family is. You know, it’s a lot cheaper there.”Anderson is far from alone. “In our apartment complex, there’s been lots of yard sales, people selling things and moving away. It really does seem like people are just picking up and leaving, because it’s too expensive to live here without a job,” she says.Tough life-decisions like these have been forced on hundreds of thousands of former federal employees in the past couple of months, as the so-called department of government efficiency (Doge), which is headed up by Donald Trump’s favourite tech billionaire, Elon Musk, has slashed jobs in a cost-cutting spree.Data from the latest monthly Challenger jobs report suggests Doge has been responsible for 281,452 job cuts so far – almost eight times the number of workers the government let go in the entire year to April 2024.Brendan Demich is among those to be dismissed, losing his job as an engineer at the National Institute for Occupational Safety and Health (NIOSH) in Pittsburgh, Pennsylvania. All his colleagues working on mine safety, as well as those in their sister laboratory testing equipment such as respirators, are also leaving – more than 200 in total – as part of a wave of cuts initiated by Trump’s health secretary, Robert F Kennedy Jr.“So many people are devastated,” says Demich, chief steward of the local AFGE union branch. He says so many workers have been removed at once that their colleagues have barely been able to give them any kind of send-off. “It’s just unceremoniously leaving, because they had their package processed and they had to walk out the door.”Each of these cuts has its own human impact, but experts are warning of a growing risk that they combine to trigger an economic retrenchment – particularly in areas with a heavy concentration of government jobs.View image in fullscreenLiz Shuler, the president of the AFL-CIO federation of 63 trade unions, which together represent more than 15 million US workers, is trying to build a nationwide campaign to highlight the devastating impact.“The trick is connecting the dots because there’s already a national narrative around what’s happening but it’s not quite being felt yet,” Shuler says. “Elon [Musk] has his ‘department of government efficiency’. We established the ‘department of people who work for a living’. That’s kind of cheeky, but it’s kind of serious, because we’re saying we’re the ones working on the frontlines. We know what’s efficient and what’s not.“Obviously as the labour federation we’re worried about jobs and people’s livelihoods, but it’s also connected to community, and the fact the economy is being impacted in such a stark way, that ripples out across all of the industries that we represent,” she adds.These ripples are being felt especially strongly in the towns and counties around Washington DC, where job losses and government cuts crop up constantly in conversation.Kate Bates is the president of the chamber of commerce in affluent Arlington, Virginia, across the Potomac River from the US capital. She compares the current uncertainty to the pandemic, “but during Covid, the federal government was the backstop, whereas right now it’s the federal government that’s causing a lot of this,” she says.Bates reports that her members are warning of a slowdown across real estate and hospitality, as well as among government contractors, with several reporting they have already had to make job cuts.“What we hear from a lot of people is that if they could plan for the cuts, they would be in an OK position, right? But because things are changing, going back and forth, that’s causing a lot of stress,” she says.View image in fullscreenBusinesses that rely on government workers for custom are also feeling the chill. Saamir Nizam, the general manager of Arlington’s Barley Mac restaurant, which is part of a small family-owned chain, has noticed trade declining in just about every one of their usual customer groups.The nearby hotels are less occupied; bookings for “happy hour parties” by the accountants and consultants who serve the federal government are down by two-thirds; and many older local residents have been spooked by market volatility.“We can only do so much to turn things around: we can’t pull people to Washington, or convince companies to go out and do things,” Nizam says. “Barley Mac serves great food, it gives great service, but it exists, like many restaurants, on the financial margin. And if the whole year is on the margin then restaurants like ours will go under, because we’re not part of a huge national chain which has deep pockets.”View image in fullscreenJess Miller, who set up Rock Spring Real Estate Solutions a couple of years ago, has been hosting a breakfast roundtable for clients, on the top floor of an as yet unoccupied new office block in Arlington.skip past newsletter promotionafter newsletter promotionShe has noticed clients responding to the shifting climate, pulling out of deals and hoping to negotiate unusually short leases. The owners of this building are splitting the floors instead of looking for one anchor tenant.“Just how they’re making decisions is different – the cutbacks we’re seeing,” Miller says. “It hit the NGOs first and then it hit, you know, the corporations and the contractors, and it’s a lot of the senior management.”Katherine D’Zmura Friedman is a co-founder and the chief executive of Thumbprint, an Arlington-based startup offering an artificial intelligence platform for designing office layouts.View image in fullscreen“There’s no universe in which something like the last few months happens and there’s not serious consequences,” she says. “We’ve had family friends, we’ve had neighbours lose their jobs, and these are not people who would normally be subject to layoffs. These are people who are at the peak of their career, and hyper-specialised.”As far as the business effects are concerned, D’Zmura Friedman says: “Certainly on the commercial side, there’s been hesitancy about launching into things.”At her office nearby, Renata Briggman, a residential estate agent, plays down the idea that the housing market in Arlington could be hit, pointing to the many local employers broadly unaffected by federal spending – such as Amazon, which is headquartered here.However, she does acknowledge signs of change. “It’s definitely shifting. We’re not seeing any fire sales, it’s too soon for that. It’s very, very slow, and we’re just going to start seeing it, it’s just on the cusp … end of June, we’ll have a better idea.”View image in fullscreenSuch challenges are being replicated across the region. Jimmy Olevson, the president and chief executive of National Capital Bank, which serves Washington DC and the surrounding areas, says the bank is not yet seeing signs of financial distress, such as rising arrears, but the mood is “uneasy”. Many customers who have had a recent mortgage application approved seem to have put house-hunting on hold.Some experts fear this widespread mood of unease bodes badly for the coming months. Analysis by Dr João Ferreira, an expert in regional economics at the University of Virginia, suggests more than 320,000 people in the state are employed directly by the federal government – and another 441,000 jobs depend on taxpayer-funded contracts, of the kind that are being cut.In some sectors – construction, for example – the same firms fretting about whether their contract will be cut are also contending with the rising price of materials, as a result of tariffs. Although some of the border taxes have been paused or reduced, those restrictions that remain mean costs are still far higher than at the start of the year.In theory, the Trump administration could lift the gloom by drawing a line under budget cuts as Musk heads back to his day job running the electric carmaker Tesla. But key members of the cabinet, including Kennedy and the defence secretary, Pete Hegseth, have boasted of how much they plan to slash from their budgets – and White House trade policy continues to see-saw.Ferreira says: “I think, as an economist, I’ve never seen so many things happening at the same time. But they all lead to the same direction, and that’s a recession.”He says Virginia has often been cushioned from economic downturns in the past by federal funding, but in this cycle he expects the state to lead the way. “We definitely might see that Virginia, and other regions like Maryland, will be the frontrunners in this recession period,” Ferreira says.Meanwhile, for many of the affected individuals, the future looks highly uncertain – despite the US treasury secretary Scott Bessent’s suggestion they should go work in manufacturing. “For us on our team, we work in international development,” says Anderson. “We have a background in humanitarian work, and the Trump administration is trying to cut international foreign aid. So where do you go from there?” More