More stories

  • in

    Systems are crumbling – but daily life continues. The dissonance is real

    @font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);font-weight:300;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);font-weight:300;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);font-weight:400;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);font-weight:400;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);font-weight:500;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);font-weight:500;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);font-weight:600;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);font-weight:600;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);font-weight:700;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format(“truetype”);font-weight:900;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);font-weight:900;font-style:italic}@font-face{font-family:Guardian Titlepiece;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@media (min-width: 71.25em){.content__main-column–interactive{margin-left:160px}}@media (min-width: 81.25em){.content__main-column–interactive{margin-left:240px}}.content__main-column–interactive .element-atom{max-width:620px}@media (max-width: 46.24em){.content__main-column–interactive .element-atom{max-width:100%}}.content__main-column–interactive .element-showcase{margin-left:0}@media (min-width: 46.25em){.content__main-column–interactive .element-showcase{max-width:620px}}@media (min-width: 71.25em){.content__main-column–interactive .element-showcase{max-width:860px}}.content__main-column–interactive .element-immersive{max-width:1100px}@media (max-width: 46.24em){.content__main-column–interactive .element-immersive{width:calc(100vw – var(–scrollbar-width));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(–half-scrollbar-width))!important;margin-right:calc(-50vw + var(–half-scrollbar-width))!important}}@media (min-width: 46.25em){.content__main-column–interactive .element-immersive{transform:translate(-20px);width:calc(100% + 60px)}}@media (max-width: 71.24em){.content__main-column–interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width: 71.25em){.content__main-column–interactive .element-immersive{transform:translate(0);width:auto}}@media (min-width: 81.25em){.content__main-column–interactive .element-immersive{max-width:1260px}}.content__main-column–interactive p,.content__main-column–interactive ul{max-width:620px}.content__main-column–interactive:before{position:absolute;top:0;height:calc(100% + 15px);min-height:100px;content:””}@media (min-width: 71.25em){.content__main-column–interactive:before{border-left:1px solid #dcdcdc;z-index:-1;left:-10px}}@media (min-width: 81.25em){.content__main-column–interactive:before{border-left:1px solid #dcdcdc;left:-11px}}.content__main-column–interactive .element-atom{margin-top:0;margin-bottom:0;padding-bottom:12px;padding-top:12px}.content__main-column–interactive p+.element-atom{padding-top:0;padding-bottom:0;margin-top:12px;margin-bottom:12px}.content__main-column–interactive .element-inline{max-width:620px}@media (min-width: 61.25em){figure[data-spacefinder-role=inline].element{max-width:620px}}:root{–dateline: #606060;–headerBorder: #dcdcdc;–captionText: #999;–captionBackground: hsla(0, 0%, 7%, .72);–feature: #c70000;–new-pillar-colour: var(–primary-pillar, var(–feature))}.content__main-column–interactive .element.element-atom,.element.element-atom{padding:0}#article-body >div .element-atom:first-of-type+p:first-of-type,#article-body >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type,#article-body >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type,.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,#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,[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,#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{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,.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,#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,[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,#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{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))}#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: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}.furniture-wrapper.has-guardian-org-logo #meta gu-island[name=Branding],.furniture-wrapper.has-guardian-org-logo [data-gu-name=meta] gu-island[name=Branding]{display:block!important}body.ios,body.android{background-color:#fff}body.ios #feature-article-container .furniture-wrapper .content__labels,body.ios #standard-article-container .furniture-wrapper .content__labels,body.ios #comment-article-container .furniture-wrapper .content__labels,body.android #feature-article-container .furniture-wrapper .content__labels,body.android #standard-article-container .furniture-wrapper .content__labels,body.android #comment-article-container .furniture-wrapper .content__labels,body.ios #feature-article-container .furniture-wrapper h1.headline,body.ios #standard-article-container .furniture-wrapper h1.headline,body.ios #comment-article-container .furniture-wrapper h1.headline,body.android #feature-article-container .furniture-wrapper h1.headline,body.android #standard-article-container .furniture-wrapper h1.headline,body.android #comment-article-container .furniture-wrapper h1.headline{font-weight:700}.article .article__body h2,article.content–interactive [data-gu-name=body] h2{font-weight:200}.article .article__body h2:has(strong),article.content–interactive [data-gu-name=body] h2:has(strong){font-weight:700}

    View image in fullscreenIn January, the comedian Ashley Bez posted an Instagram video of herself, trying to describe a heavy mood in the air. “How come everything feels all …?” she says, trailing off and grimacing exaggeratedly into the camera.Digital anthropologist Rahaf Harfoush saw the video, and got it immediately.“Welcome to the hypernormalization club,” Harfoush said in a response video. “I’m so sorry that you’re here.”“Hypernormalization” is a heady, $10 word, but it captures the weird, dire atmosphere of the US in 2025.First articulated in 2005 by scholar Alexei Yurchak to describe the civilian experience in Soviet Russia, hypernormalization describes life in a society where two main things are happening.The first is people seeing that governing systems and institutions are broken. And the second is that, for reasons including a lack of effective leadership and an inability to imagine how to disrupt the status quo, people carry on with their lives as normal despite systemic dysfunction – give or take a heavy load of fear, dread, denial and dissociation.“What you are feeling is the disconnect between seeing that systems are failing, that things aren’t working … and yet the institutions and the people in power just are, like, ignoring it and pretending everything is going to go on the way that it has,” Harfoush says in her video.Within 48 hours, Harfoush’s video accrued millions of views. (It currently has slightly fewer than 9m.) It spread in “mom groups, friend chat circles, political subreddits, coupon communities, and even dog-walking groups”, Harfoush tells me, along with variations of: “Oh, so that’s what I’ve been feeling!” and “people tagging their friends with notes like: ‘We were just talking about this!’”View image in fullscreenWhy hypernormalization is relevant in the USThe increasing instability of the US’s democratic norms has prompted these references to hypernormalization.Donald Trump is dismantling government checks and balances in an apparent advance toward a “unitary executive” doctrine that would grant him near-unlimited authority, driving the US toward autocracy. Billionaire tech moguls like Elon Musk are helping the government consolidate power and aggressively reduce the federal workforce. Institutions like the National Institutes of Health, the Centers for Disease Control and Prevention and the Food and Drug Administration, which help keep Americans healthy and informed, are being haphazardly diminished.Globally, once-in-a-lifetime climate disasters, war and the lingering trauma of Covid continue to unfold, while an explosion of generative AI threatens to destabilize how people think, make a living and relate to each other.For many in the US, Trump 2.0 is having a devastating effect on daily life. For others, the routines of life continue, albeit threaded with mind-altering horrors: scrolling past an AI-generated cartoon of Ice officers arresting immigrants before dinner, or hearing about starving Palestinian families while on a school run.Hypernormalization captures this juxtaposition of the dysfunctional and mundane.It’s “the visceral sense of waking up in an alternate timeline with a deep, bodily knowing that something isn’t right – but having no clear idea how to fix it”, Harfoush tells me. “It’s reading an article about childhood hunger and genocide, only to scroll down to a carefree listicle highlighting the best-dressed celebrities or a whimsical quiz about: ‘What Pop-Tart are you?’”In his 2016 documentary HyperNormalisation, the British film-maker Adam Curtis argued that Yurchak’s critique of late-Soviet life applies neatly to the west’s decades-long slide into authoritarianism, something more Americans are now confronting head-on.“Donald Trump is not something new,” Curtis tells me, calling him “the final pantomime product” of the US government, where the powerful are abandoning any pretense of common, inclusive ideals and instead using their positions to settle scores, reward loyalty and hollow out institutions for personal or political gains.Trump’s US is “just like Yeltsin in Russia in the 1990s – promising a new kind of democracy, but in reality allowing the oligarchs to loot and distort the society”, says Curtis.Why the concept of hypernormalization is usefulWitnessing large-scale systems slowly unravel in real time can be profoundly surreal and frightening. The hypernormalization framework offers a way to understand what we’re feeling and why.Harfoush created her video “to reassure others that they’re not alone” and that “they aren’t misinterpreting the situation or imagining things”. Understanding hypernormalization “made me feel less isolated”, she says. “It’s difficult to act when you’re uncertain if you’re perceiving reality clearly, but once you know the truth, you can channel that clarity into meaningful action and, ideally, drive positive change.”Naming an experience can be a form of psychological relief. “The worst thing in the world is to feel that you’re the only one who feels this way and that you are going quietly mad and everyone else is in denial,” says Caroline Hickman, a psychotherapist and instructor at the University of Bath specializing in climate anxiety. “That terrifies people. It traumatizes people.”People who feel the “wrongness” of current conditions acutely may be experiencing some depression and anxiety, but those feelings can be quite rational – not a symptom of poor mental health, alarmism or a lack of proper perspective, Hickman says.“What we’re really scared of is that the people in power have not got our back and they don’t give a shit about whether we survive or not,” she says.View image in fullscreenMarielle Greguski, 32, a New York City-based retail worker and content creator, posted about everyday life feeling “inconsequential” in the face of political crisis. Greguski says the outcome of the 2024 election reminded her that she lives in a “bubble” of progressive values, and that “there’s the other half of people that are not feeling the same energy and frustration and fear”.To Greguski, the US’s failings are not only partisan but moral – like the racism and bigotry that Trump’s second term has brought out of the shadows and into policy.Greguski is currently planning a wedding. It’s hard to compartmentalize “constant cruelty, things that don’t make sense”, she says. “Sometimes I’ll be like: ‘I have to put aside X amount of money for the wedding next year,’ and then I’m like: ‘Will this country exist as we know it next year?’ It really is crazy.”The effects of hypernormalizationConfronting systemic collapse can be so disorienting, overwhelming and even humiliating, that many tune it out or find themselves in a state of freeze.Greguski likens this feeling to sleep paralysis: “basically a waking nightmare where you’re like: ‘I’m here, I’m aware, but I’m so scared and I can’t move.’”In his 1955 book They Thought They Were Free: The Germans, 1933–45, journalist Milton Mayer described a similar state of freeze in German citizens during the rise of the Nazi party: “You don’t want to act, or even talk, alone; you don’t want to ‘go out of your way to make trouble.’ Why not? – Well, you are not in the habit of doing it. And it is not just fear, fear of standing alone, that restrains you; it is also genuine uncertainty.”“People don’t shut down because they don’t feel anything,” says Hickman. “They shut down because they feel too much.” Understanding this overwhelm is an important first step in resisting inaction – it helps us see fear as a trap.Curtis points out that governments may intentionally keep their citizens in a vulnerable state of dread and confusion as “a brilliant way of managing a highly febrile and anxious society”, he says.When we feel powerless in the face of bigger problems, we “turn to the only thing that we do have the power over, to try and change for the better”, says Curtis – meaning, typically, ourselves. Anxiety and fear can trap us, leading us to spend more time trying to feel better in small, personal ways, like entertainment and self-care, and less time on activism and community engagement.View image in fullscreenHow to overcome hypernormalizationProgressive commentators have urgently called for moral clarity and mobilization in response to changes like the cuts to USAID funding, which has resulted in an estimated 103 deaths per hour across the globe; the dismantling of the CDC; and Robert F Kennedy’s campaign against vaccine science.“Where is the outrage?” asks the Nation’s Gregg Gonsalves. “Too many lives are at stake to rest in this bizarre moment of frozen agitation.”“I don’t know if there’s a massive shift toward racism as much as an expanded indifference toward it,” the historian Robin DG Kelley said in a February interview with New York Magazine. “People are just kind of like: ‘Well, what can we do?’”Experts say action can break the spell. “Being active politically, in whatever way, I think helps reduce apocalyptic gloom,” says Betsy Hartmann, an activist, scholar and author of The America Syndrome, which explores the importance of resisting apocalyptic thinking.Greguski and a co-worker have been helping distribute multilingual information about legal rights and helpline numbers, to be used in the event of Ice raids.“It’s easy to feel like: ‘Oh, I’m in community because I’m on TikTok,’” she says. But genuine community is about “getting outside and talking to your neighbor and knowing that there’s someone out there that can help you if something really bad goes down,” she says.“You’re actually out there talking to people, working with people and realizing there are so many good people in the world, too, and maybe feeling less isolated than before,” says Hartmann.“But I also think we need a broader vision,” Hartmann notes. She suggests looking to resistance efforts against authoritarianism in countries like Turkey, Hungary and India. “How might we be in international solidarity? What lessons can we learn in terms of rebuilding sophisticated, complex government infrastructure that’s been hacked away at by people like Elon Musk and his minions in a more socially just and sustainable way?”“We are in a period now when it’s absolutely essential to protest,” says Hartmann, citing the Harvard professor Erica Chenoweth, who argues that just 3.5% of a population engaging in peaceful protest can hold back authoritarian movements.What makes dysfunction so dangerous is that we might simply learn to live with it. But understanding hypernormalization gives us language – and permission – to recognize when systems are failing, and clarifies the risk of not taking action when we can.In 2014, Ursula Le Guin accepted the National Book Foundation’s Medal for Distinguished Contribution to American Letters, saying: “We live in capitalism. Its power seems inescapable. So did the divine right of kings. Any human power can be resisted and changed by human beings. Resistance and change often begin in art, and very often in our art, the art of words.”Harfoush reflects on this quote often. It underscores the fact that “this world we’ve created is ultimately a choice”, she says. “It doesn’t have to be like this.”We have the research, technologies and wisdom to create better, more sustainable systems.“But meaningful change requires collective awakening and decisive action,” says Harfoush. “And we need to start now.” More

  • in

    Fury as Republicans go ‘nuclear’ in fight over California car emissions

    California has long been one of the nation’s preeminent eco-warriors, enacting landmark environmental standards for cars and trucks that go much further than those mandated by the federal government. Vehicles across the country are cleaner, more efficient and electric in greater numbers because of it.But that could all change if Donald Trump and his Republican allies manage to revoke the state’s ability to set its own, stricter emissions standards amid a White House crusade to combat climate-friendly policies.The Environmental Protection Agency (EPA) sets and updates its own federal standards for all states on smog and emissions from cars and trucks, which the Biden administration made even stricter last year, saying they will save American drivers thousands in fuel costs and maintenance over the life of a vehicle.But for decades, California has been granted the ability to make those rules even stricter to help address some of the worst smog and air quality issues in the nation, which are linked to a host of health effects that disproportionately affect people of color.On Wednesday, the Senate voted to reverse the waivers, in move that prompted fury from Democrats who call it a “nuclear” option, calling it an unprecedented, and illegal, use of the statute. The Government Accountability Office and the Senate parliamentarian have agreed, saying EPA waivers are not subject to the review law.The House approved similar resolutions earlier this month. The resolutions now go to the White House, where Trump is expected to sign them.“This move will harm public health and deteriorate air quality for millions of children and people across the country,” said senators Alex Padilla, Sheldon Whitehouse and the Senate minority leader, Chuck Schumer, in a statement.“This Senate vote is illegal. Republicans went around their own parliamentarian to defy decades of precedent. We won’t stand by as Trump Republicans make America smoggy again,” California’s governor, Gavin Newsom, said in a statement on Thursday. “We’re going to fight this unconstitutional attack on California in court.”Kathy Harris, the director of clean vehicles at the Natural Resources Defense Council, emphasized California’s ability to mandate strict emissions standards for cars, trucks and buses had existed for nearly 60 years, noting the state had been granted more than 75 waivers under Republican and Democratic presidents.Among the waivers include rules to increase the share of electric vehicles each year among all new car and truck sales, as well as mandates that auto companies introduce progressively cleaner vehicles.She described the waivers as a “quadruple win”, benefiting public health, air quality, drivers’ pockets and the economy as a whole.“These waivers are not new or novel,” Harris said in an interview. “California has historically been innovators in systems to help produce cleaner air and stymying California’s ability is a direct attack on our ability to limit pollution and health harming pollutants in the air.”View image in fullscreenShe added revoking the waivers would immediately lead to an increase in pollution on the nation’s roadways.More than a dozen states follow California’s lead on emissions standards, according to the California air resources board. The standards now cover nearly 40% of new light-duty vehicle registrations and more than a quarter of heavy-duty vehicles like trucks across the entire US.Automakers have largely followed California’s emissions standards as well so they can continue to sell cars there, as the state equates to the fourth-largest economy on the planet.Newsom upped the ante in the nation’s environmental future in 2020, declaring his state would ban the sale of all new gas-powered vehicles by 2035. Eleven states have also joined California’s plan to ban the sale of new gasoline-powered cars by the 2035 deadline, a reality that has spooked major car companies.Joe Biden’s administration approved the plan at the end of his term. Trump, however – a vehement opponent to many of the nation’s climate efforts – has vowed to see them reversed.“California has imposed the most ridiculous car regulations anywhere in the world, with mandates to move to all electric cars,” Trump said during his campaign last year. “I will terminate that.”Newsom on Wednesday cast the battle as a nail in the coffin for the American car industry and decades of public health advancements.“The United States Senate has a choice: cede American car-industry dominance to China and clog the lungs of our children, or follow decades of precedent and uphold the clean-air policies that Ronald Reagan and Richard Nixon fought so hard for,” he challenged Republicans in a statement. “Will you side with China or America?”The Senate’s decision may have sweeping effects far beyond the state’s borders.Harris said she recently pulled up pictures of what air quality looked like in cities around the country in the 1960s before the Clean Air Act, the seminal environmental law that regulates the nation’s air quality, was in effect. She described normal levels of smog in California as blanketing the state similar to the apocalyptic clouds of wildfire smoke that have descended during recent fire seasons.The American Lung Association also found last month that Los Angeles remained the country’s smoggiest city for the 25th time in 26 years of tracking, despite decades of improvements in air quality.“I think we have forgotten about what our air used to look like,” Harris said. “We take it for granted because it’s a policy that’s been around for so long we don’t really recognize those direct benefits.“There is still a long way to go, we have not succeeded in fully cleaning up our air yet,” she added. “These types of policies help ensure we are moving in a positive direction.” More

  • in

    Volodymyr Zelenskyy has courage. Pope Francis had it too. Why are there so many cowards? | Alexander Hurst

    “Courage is seeking the truth and speaking it,” Jean Jaurès, the French philosopher and Socialist party leader, told a group of high school students in 1903. “It is not yielding to the law of the triumphant lie as it passes, and not echoing, with our soul, our mouth and our hands, mindless applause and fanatical jeering.”When the first world war reared its ugly, pointless head, Jaurès refused to give in to mindless fanaticism and attempted to coordinate a Franco-German general strike to stop the rush to war. In 1914, he paid for those efforts with his life when a 29-year-old French nationalist shot him twice in the back.Courage among ordinary people is not in short supply. The doctors and humanitarian workers who rush to war zones and refugee camps to care for those who need it. Rümeysa Öztürk, the PhD student who was arrested in the US for voicing an opinion against the relentless bombing of Gaza. Israeli conscientious objectors and an increasing number of other refuseniks. The protesters in Tbilisi, Belgrade and Istanbul who have repeatedly faced down their governments’ attempts at repression.Examples of political courage from those in power, though? These feel less numerous. Volodymyr Zelenskyy has displayed it endlessly. French judges did too, when they upheld the rule of law – which in normal times would simply be doing their duty, but in our times meant facing death threats. Pope Francis pushed reforms of the Catholic church to make it more compassionate and inclusive, and didn’t veer from them. He didn’t “change strategy” when attendance failed to pick up, because he didn’t have a strategy – he was simply doing what was right.View image in fullscreenOn the other hand, we’ve witnessed so many high-profile examples of political cowardice in recent months that I can only talk about them in broad categories. The US supreme court justices who, last summer, bent over backwards to create a monarchical presidency with impunity to break the law as it desires. The law firms that have offered up hundreds of millions of dollars’ worth of pro bono work to an administration busy dismantling the rule of law.The CEOs and companies that have turned on the money tap and tripped over themselves to cancel inclusion initiatives to placate a president who is tanking their share prices. An almost comically conspicuous level of grift, alleged corruption and insider trading. Congressional Republicans who have sold out their country’s constitutional principles in order to avoid primaries – or perhaps, as the senator Lisa Murkowski put it, because “we are all afraid … because retaliation is real”.What is just? Who is acting with honour? With courage? When did we stop thinking it normal to consider such questions – and to demand those things from the people who lead us? To demand that they, well, lead?Left with basically no other choice, Harvard University finally made the decision to oppose the Trump administration’s outrageous demands. That is not to downplay the moral courage in the decision; other universities might have and did make different choices when they were in the same bind. As a result of Harvard’s stand, hundreds of college and university presidents have decided that sticking together is better than falling one by one.But perhaps in this moment, Harvard and other elite schools like it might take the opportunity to reflect on exactly what kind of virtues they have been instilling in their students. For years, nearly half of Harvard’s graduates have stepped straight from campus into roles at consulting firms and investment banks. It’s disheartening but perhaps not surprising, given that according to its newspaper, the Crimson, for the past four decades far more first-years have been concerned with “being well-off financially” than with “developing a meaningful life philosophy”.When the primary metric becomes “success” in amassing something – money, followers, territory, votes – society loses its moral centre. As Pankaj Mishra wrote in his 2017 book, Age of Anger, part of the crisis of the current moment is that commercial society has unleashed individuals who are unmoored from each other or from some greater social fabric.skip past newsletter promotionafter newsletter promotionIt may sound quaint, almost conservative, to denounce a breakdown in society’s engagement with morality in public life. But I reject that. Without an ability to think and speak in real moral language, we end up in a place where there is no more shame in hypocrisy, no dishonour in rapacious greed; where if something is true or false matters less than how many people believe it. We end up in a place where the world’s wealthiest man has overseen a series of devastating aid cuts that will indirectly kill hundreds of thousands of children and sentence millions more to death from disease. There is an appropriate descriptive word for that: the word is evil.Much of the media – US media, most certainly – have a lot to answer for in the ways that they have oriented public conversation. Far too frequently, they have approached politics primarily as a horse race. What does this or that mean for a candidate’s electoral chances? How will it play out in the polls? Who is up, who is down? Who agrees, who disagrees, and what is each party saying about the other? What the media don’t like to do, because it’s far more difficult and far riskier, is to talk about whether the policies being proposed and the decisions being taken are morally commendable, just, honourable, courageous.A focus on speaking the truth, of the kind that Jaurès extolled, opens wide other doors. Among them, the ability to move from a political question – what do we want? – to a more courageous one: is this what we should want?

    Alexander Hurst is a Guardian Europe columnist

    Do you have an opinion on the issues raised in this article? If you would like to submit a response of up to 300 words by email to be considered for publication in our letters section, please click here. More

  • in

    Trump’s massive tax and spending bill clears hurdle to advance to House vote in coming hours

    The Republican-controlled House of Representatives will attempt to pass President Donald Trump’s massive tax and spending bill in the pre-dawn hours of Thursday, following weeks of intra-party divisions of how deeply to cut spending.The bill cleared an important procedural hurdle in the House on Wednesday evening, when a gatekeeper committee approved the measure and set up a floor vote for passage to occur within hours. Shortly before midnight in Washington, the full House reconvened to consider Trump’s so-called “big, beautiful bill”, opening the floor for debate and a series of procedural votes.Republicans have been deeply divided over the bill, which would extend Trump’s signature 2017 tax cuts, create new breaks for tipped income and auto loans, end many green-energy subsidies and boost spending on the military and immigration enforcement.It would pay for those changes by tightening eligibility for food and health programs that serve millions of low-income Americans.The nonpartisan congressional Budget Office estimates the bill will add $3.8tr to the US’s $36.2tr in debt over the next decade.The House Rules Committee voted 8 to 4 to advance the bill late on Wednesday after a marathon session that lasted nearly 22 hours. Republican leaders later scheduled two votes, one to begin debate and a second to pass the bill, before sunrise on Thursday.House passage would set the stage for weeks of debate in the Republican-led Senate.A handful of party hardliners, angry that the bill did not contain more spending cuts, met with Trump and house speaker Mike Johnson on Wednesday, a day after Trump’s visit to the Capitol failed to unify the narrow 220-212 majority.Johnson expressed confidence that the bill would pass the House. “I believe we are going to land this airplane,” he told reporters.Representative Dusty Johnson, who leads the chamber’s Main Street Caucus, said he believed the speaker had reached a deal that could pass the House.“The speaker has been working with a broad cross section of the conference,” he told reporters. “We have every expectation, the speaker has every expectation, that we will get there.”Credit rating firm Moody’s last week stripped the US government of its top-tier credit rating, citing the nation’s growing debt. US stocks fell on Wednesday amid investor concern about the mounting debt.The Medicaid health program for low-income households had proved to be a major sticking point, with fiscal hawks pushing for cuts to partly offset the cost of the bill’s tax components, which moderate Republicans say would hurt voters whose support they will need in the 2026 midterm congressional elections.The rules committee approved an overall amendment package containing deals between Johnson and various Republican factions.The revisions included imposing work requirements for the Medicaid program at the end of 2026, two years earlier than previously planned. It also penalized states that expand Medicaid in the future and raised the amount of state and local taxes that can be deducted from federal income taxes.The amendment package also exempted firearm silencers from registration requirements under the National Firearms Act and eliminated a $200 tax on the firearm accessories, changes demanded by Representative Andrew Clyde of Georgia.Democrats railed against the legislation.“Republicans are kicking millions of Americans off their healthcare and (food) benefits in order to finance tax cuts that will help billionaires,” said Representative Jim McGovern, the top Democrat on the House Rules Committee.“Cutting benefits means families will go hungry, farmers will suffer and health care costs will go up,” he said.Trump visited Republican lawmakers at the Capitol on Tuesday to try to persuade holdouts to get in line on what he calls a “big, beautiful bill.”Johnson has little room for error on the House floor, as a handful of Republican “no” votes could scuttle the bill.Republican lawmakers have said they do not believe the nonpartisan analysts’ projections and accused Moody’s of deliberately timing its downgrade last Friday to try to block the bill’s passage.Lawmakers must act to address the debt limit by this summer or risk triggering a devastating default.“Deficits aside, this bill is ugly because it is ultimately a betrayal of the contract that we have made with the American people, and especially to our babies and to our working people,” said Democratic Representative Gwen Moore. More

  • in

    Trump news at a glance: Ramaphosa keeps his cool in Trump’s ‘orchestrated show for the cameras’

    South African president Cyril Ramaphosa refused to take the bait when Donald Trump falsely accused his nation of committing white genocide, in what his spokesperson dismissed as “an orchestrated show for the cameras”.Ramaphosa remained composed and suggested the two leaders “talk about it very calmly” as Trump ambushed him with a video making the untrue allegations that white Afrikaners in South Africa were victims of genocide.“President Ramaphosa came here not for a TV show, he came here to discuss with President Trump in earnest how we can reset the strategic relationship between South Africa and the US,” Ramaphosa’s spokesperson, Vincent Magwenya, told South African TV station Newzroom Afrika.Ramaphosa was more cordial after the meeting, insisting “it went very well”. He added that he expected Trump to attend the G20 summit in Johannesburg in November, as the US is due to take over the group’s presidency in 2026.“I want to hand over the presidency of the G20 to President Trump in November, and I said he needs to be there,” he said. “I don’t want to hand over the presidency of the G20 to an empty chair.”Trump calls treatment of Afrikaners ‘the opposite of apartheid’ At the White House meeting, Trump said that treatment of white people in the country was like “the opposite of apartheid”. Trump has long maintained that Afrikaners, a minority descended from mainly Dutch colonists who ruled South Africa during its decades of racial apartheid, are being persecuted. South Africa rejects the allegation. Murder rates are high in the country and the overwhelming majority of victims are Black.Read the full storyTrump accepts jet from QatarThe Trump administration accepted the controversial gift of a Boeing 747 jetliner from the government of Qatar, and directed the air force to assess how quickly the plane can be upgraded for possible use as a new Air Force One. The offer of the jet has set off a firestorm of bipartisan criticism of Trump, particularly after the president’s visit to the country last week to arrange US business deals.Read the full storyTrump says he’s ‘seriously considering’ taking Fannie Mae and Freddie Mac publicTrump said he will make a decision in the near future about taking Fannie Mae and Freddie Mac public. The companies are the backbone of the US housing market and together support about 70% of US mortgages. In a post on Truth Social, Trump said: “Fannie Mae and Freddie Mac are doing very well, throwing off a lot of CASH, and the time would seem to be right. Stay tuned!”Read the full storyWhite House violated order by trying to deport migrants to South SudanA federal judge ruled that the Department of Homeland Security’s attempt to deport migrants to South Sudan was “unquestionably violative” of an injunction he had issued earlier. Judge Brian E Murphy made the remark at an emergency hearing he ordered in Boston after the Trump administration’s apparent deportation of eight people to South Sudan.Read the full storyMahmoud Khalil blocked from holding son for first time by Ice, lawyers sayMahmoud Khalil, the detained Columbia University graduate and Palestinian activist, was not allowed to hold his newborn son after Immigration and Customs Enforcement (Ice) officials refused to allow a contact visit between him and his family, his lawyers said on Wednesday. Instead, Khalil was forced to meet his month-old baby for the first time behind glass at a Louisiana detention facility, where he has been detained since March.Read the full storyGeorge Washington University student banned after pro-Palestinian graduation speechA student has been banned from campus at George Washington University after she used her graduation speech to criticize the university’s ties to Israel and express support for Palestinians. The graduating senior, Cecilia Culver, delivered her remarks to nearly 750 students.Read the full storyJustice department moves to cancel police reform dealsThe justice department moved on Wednesday to cancel a settlement with Minneapolis that called for an overhaul of its police department after the murder of George Floyd, as well as a similar agreement with Louisville, Kentucky, after the death of Breonna Taylor, saying it does not want to pursue the cases. It comes amid pressure on the right to recast Floyd’s murder, undermine diversity efforts and define liberal-run cities like Minneapolis as crime-ridden.Read the full storyWhat else happened today:

    Gerry Connolly, a Democratic congressman from Virginia who previously served as the top Democrat on the House’s key oversight committee, died at age 75.

    Target sales fell more than expected in the first quarter, and the retailer warned they will slip for all of 2025 year as its customers pull back on spending.

    The US Senate passed the No Tax on Tips Act after the Nevada senator Jacky Rosen brought the bill up for a unanimous consent request.
    Catching up? Here’s what happened on 20 May 2025. More

  • in

    Trump says he’s ‘seriously considering’ taking Fannie Mae and Freddie Mac public

    Donald Trump said he will make a decision in the near future about taking Fannie Mae and Freddie Mac public, a move which he said he is giving “very serious consideration”.In a post on Truth Social, the US president said he will speak with treasury secretary, Scott Bessent; commerce secretary, Howard Lutnick; and federal housing finance director, William Pulte, about doing so.He added: “Fannie Mae and Freddie Mac are doing very well, throwing off a lot of CASH, and the time would seem to be right. Stay tuned!”These two companies are the backbone of the US housing market. Together they support about 70% of US mortgages.Fannie and Freddie, which operate as for-profit corporations with private shareholders, were created by the US Congress to expand the national home lending market by buying home loans from private lenders and repackaging them as mortgage-backed securities.When the housing market collapsed in 2008, Fannie Mae and Freddie Mac suffered overwhelming losses. To avoid catastrophic effects for the US economy, they were placed in conservatorship under the newly created Federal Housing Finance Agency.Gary LaBarbera, president of the Building and Construction Trades Council of Greater New York and member of the Housing for US coalition, on Wednesday called on Trump to invest the expected $250bn in proceeds from the sale of Fannie Mae and Freddie Mac into middle-income housing, after the commander-in-chief announced he’s moving forward to release the government-sponsored enterprises from conservatorship.“President Trump is right to free Fannie and Freddie. But even better, let’s use the proceeds – some $250bn – to build middle-class housing for American workers by American workers. Housing for US stands ready to work with President Trump to make it happen.”Previous attempts to rid government control of the organizations, including under Trump’s first term in office, have been unsuccessful.In February, Bessent said the release of Fannie and Freddie from their conservatorship would depend on mortgage rate implications.“The priority for a Fannie and Freddie release, the most important metric that I’m looking at, is any study or hint that mortgage rates would go up,” Bessent said in an interview with Bloomberg.Reuters contributed to this report More

  • in

    Mahmoud Khalil blocked from holding son for first time by Ice, lawyers say

    Mahmoud Khalil, the detained Columbia University graduate and Palestinian activist, was not allowed to hold his newborn son after Immigration and Customs Enforcement (Ice) officials refused to allow a contact visit between him and his family, his lawyers said on Wednesday.Instead, Khalil, 30, was forced to meet his month-old baby for the first time behind glass, after his wife, Noor Abdalla, traveled from New York to the Louisiana detention facility where he has been detained since March, his legal team said.Ice officials and a private prison contractor denied the family’s request for a contact visit, citing the detention center’s no-contact visitation policy and unspecified “security concerns”, lawyers said.Abdalla, a US citizen who gave birth to their first child last month while Khalil was in detention, said she was “furious at the cruelty and inhumanity of this system that dares to call itself just”.“After flying over a thousand miles to Louisiana with our newborn son, his very first flight, all so his father could finally hold him in his arms, Ice has denied us even this most basic human right,” she said in a statement.“This is not just heartless. It is deliberate violence, the calculated cruelty of a government that tears families apart without remorse.”The Department of Homeland Security (DHS) did not immediately respond to a request for comment.The department had previously denied Khalil’s request to be at his wife’s side to attend the birth of their son in New York, a move that Abdalla described as “a purposeful decision by Ice to make me, Mahmoud, and our son suffer”. Instead, he was only able to experience his child’s birth via a telephone call.Khalil, a legal permanent resident, or US green-card holder, was arrested in New York on 8 March in the first in a string of Ice arrests targeting pro-Palestinian students and scholars, and put in detention without due process.In a letter to his son published in the Guardian, Khalil wrote shortly after the birth: “My heart aches that I could not hold you in my arms and hear your first cry, that I could not unfurl your clenched fists or change your first diaper.”“My absence is not unique,” he continued. “Like other Palestinian fathers, I was separated from you by racist regimes and distant prisons. In Palestine, this pain is part of daily life … The grief your mother and I feel is but one drop in a sea of sorrow that Palestinian families have drowned in for generations.”The current president of Columbia University in New York, Claire Shipman, where Khalil had been finishing up his graduate studies, was booed and heckled on both Tuesday and Wednesday by graduates at their commencement ceremonies who also were furious that Khalil was in detention. Many chanted “free Mahmoud”, as Shipman acknowledged their frustration.The Trump administration is using obscure immigration law to make extraordinary claims in cases such as Khalil’s that it can summarily detain and deport people for constitutionally protected free speech if they are deemed adverse to US foreign policy. Khalil is Palestinian and was born in a refugee camp in Syria. His wife accepted a graduate diploma on his behalf at an alternative graduation ceremony in New York on Sunday, while holding their baby. More

  • in

    Trump makes baseless claims about white genocide in chaotic meeting with South Africa’s president – live

    Another day, another shocking Oval Office meeting between Trump and a world leader. This time it was South Africa’s Cyril Ramaphosa, who was ambushed by the US president; Trump requested dimmed lights for video footage to be played purporting to show anti-white violence in the country and relentlessly peddled false accusations of “genocide” and Afrikaners being “executed” as justification for admitting them into the US as refugees. As if that wasn’t bad enough, Trump then held up printouts of news articles about what he said were killings of white South Africans, repeating “death, death, death” as he flipped through the pages.In an effort to diffuse the chaos, Ramaphosa kept composed as he tried to explain to Trump that while violent crime affects people of all races in his country most victims are black, white people are not being persecuted there, and his government is trying to redress the enduring injustices of South Africa’s apartheid past. He even quipped that he was sorry he didn’t have a plane to give Trump, to which Trump said he wished he did. Ramaphosa said he was willing to talk with him about his concerns “outside of the media” – which is worth noting given the feeling expressed by many that Trump and JD Vance’s bust-up with Volodymyr Zelenskyy back in February was very much a made-for-TV humiliation of Ukraine’s president.In other news:

    The Trump administration formally accepted the controversial gift of a Boeing 747 jetliner from the government of Qatar, and directed the air force to assess how quickly the plane can be upgraded for possible use as a new Air Force One. The offer of the jet has set off a firestorm of bipartisan criticism of Trump, particularly following the president’s visit to the country last week to arrange US business deals. Here’s our write-up.

    A federal judge ruled that the Department of Homeland Security’s attempt to deport migrants to South Sudan was “unquestionably violative” of an injunction he had issued earlier. US district judge Brian E Murphy made the remark at an emergency hearing he had ordered in Boston following the Trump administration’s apparent deportation of eight people to South Sudan, despite most of them being from other countries. On Tuesday, Murphy ruled that the administration could not let a group of migrants being deported to South Sudan leave the custody of US immigration authorities. My colleague Maya Yang has the story.

    The justice department moved to cancel a settlement with Minneapolis that called for an overhaul of its police department following the murder of George Floyd, as well as a similar agreement with Louisville, Kentucky, after the death of Breonna Taylor, saying it does not want to pursue the cases. The move shows how the civil rights division of the justice department is changing rapidly under Donald Trump, dismantling Biden-era work and investigating diversity programs. It also comes amid pressure on the right to recast Floyd’s murder, undermine diversity efforts and define liberal-run cities like Minneapolis as crime-ridden. Full story here.

    The US army said it has no plans to recognize Donald Trump’s birthday on 14 June when he presides over part of the army’s celebrations of its 250th anniversary. Trump, who is turning 79 on the same day, will play a big role in the celebrations, which will cost between $25m and $45m, will see the army hold a parade down Washington’s Constitution Avenue, one of the main thoroughfares that cuts through the capital. The parade was not part of the original planning for the 14 June celebrations and was added this year, stoking criticism from Democratic lawmakers and others that Trump has hijacked the event. More here.

    Trump nominated Darryl Nirenberg, a lawyer and former Senate staffer, to serve as the next US ambassador to Romania. Nirenberg, a longtime Washington lawyer currently at Steptoe LLP law firm, was chief of staff for late Republican senator Jesse Helms and was a counsel for the Senate foreign relations committee. The nomination will require Senate approval.

    A federal judge rejected a bid by the US treasury department to cancel a union contract covering tens of thousands of IRS staff, in an early blow to Trump’s efforts to eliminate collective bargaining rights for many federal workers. More on that here.

    Democratic US representative Gerry Connolly died aged 75, his family said in a statement posted to his account on X this morning following the Virginia lawmaker’s cancer diagnosis last year. At the end of last month, Connolly announced he would be retiring from Congress at the end of this term and stepping back from his role as ranking member on the House oversight committee after finding out his cancer had returned. He died peacefully at home surrounded by family, their statement said.
    The Trump administration will halt $365 million in federal funding originally allocated for rooftop solar power in Puerto Rico and instead redirect it toward fossil fuel power plants and infrastructure repairs.Puerto Rico has long struggled with frequent blackouts caused by aging infrastructure, the 2017 bankruptcy of the Puerto Rico Electric Power Authority, and repeated hurricanes. Just last month, the island experienced a major blackout, followed by another that affected 134,000 customers.According to the Department of Energy, the redirected funds will go toward immediate fixes, such as “dispatching baseload generation units, supporting vegetation control to protect transmission lines and upgrading aging infrastructure.” Baseload generation in this case refers to power plants that run on oil products and potentially natural gas.Last week, Energy Secretary Chris Wright issued an emergency order that directed Puerto Rico’s state-owned utility to tackle electricity shortfalls with power generated by oil-burning power plants, which emit pollution, including the greenhouse gases that cause climate change and global warming.The administration of President Donald Trump has supported maximizing the output of fossil fuels and dismantling policies by former President Joe Biden’s administration designed to spur use of renewable power.“The redirection of these funds will expand access to reliable power for millions of people rather than thousands and generate a higher return on investment for taxpayers while advancing grid resiliency for Puerto Rico,” the department said in a statement.Robert F Kennedy Jr’s “Make America Healthy Again” report about childhood diseases is raising questions among farmers and some Republican lawmakers.President Donald Trump promised a review within 100 days that would analyze the ramifications that US lifestyle — from the medications prescribed for children to the food served on their school lunch trays — has on childhood diseases like obesity, depression or attention deficit disorder.Farmers and Republicans are nervous about what the report might say about glyphosate, the ingredient commonly used in pesticides sprayed on crops. Kennedy has denied the report will be unfavorable to farmers.The report, led by a so-called “MAHA Commission,” is expected to be released on Thursday.Here’s what some lawmakers had to say:
    “I hope there is nothing in the MAHA report that jeopardizes the food supply or the livelihood of farmers,” Iowa Republican Senator Chuck Grassley said.
    “There’s a reason why we still use: It works,” said Blake Hurst, a Missouri farmer who is past president of the Missouri Farm Bureau, said about glyphosate.
    Benjamin Netanyahu on Wednesday dismissed speculation of a falling out with the US administration following a visit to the Gulf by Donald Trump that left out Israel.With the coupling of the US president’s Gulf visit – excluding Israel – and his decision to end US airstrikes on Yemen’s Iran-backed Houthis despite their continued attacks on Israel, media speculation grew over a possible rift with Washington.The Israeli prime minister, who had previously made no public comment on the issue, told reporters at a news conference that he had spoken to Trump about 10 days ago and Trump had told him: “‘Bibi I want you to know, I have a complete commitment to you and I have a complete commitment to the state of Israel.’”Amid growing international pressure on Israel, Trump has acknowledged that people are starving in Gaza and the US would have the situation in the territory “taken care of” as it suffered a further wave of intense Israeli airstrikes.In a separate conversation a few days ago, Netanyahu said JD Vance had told him: “Don’t pay attention to all these fake news stories about this rupture between us.”.The UN’s humanitarian chief, Tom Fletcher, said yesterday that 14,000 babies could die in Gaza in 48 hours if aid did not reach them in time.Cyril Ramaphosa said that Elon Musk was present during lunch today with Donald Trump.“The only issue he raised is that he’d like his Tesla cars to be in South Africa,” Ramaphosa told reporters. “He wants to import them. And of course, there are tariffs, and the tariff discussion becomes part of what we are going to discuss between the DTIC as well as the commerce department.”Ramaphosa also said that, although the secretary of defense, Pete Hegseth, was present as well, “the discussions never veered towards issues of security”.Instead, Ramaphosa said, they were more about combating criminal activities, and he pointed to the need to “up our game” in that area.UN spokesperson Stéphane Dujarric said the UN refugee agency, UNHCR, was not consulted regarding the US decision to deport eight migrants to South Sudan, a country where fears of civil war are rising.A federal judge on Wednesday ruled that the Trump administration violated a court order on deportations to third countries. Judge Brian E Murphy in Boston said the eight migrants, accused by the US of being dangerous criminals, were not given a meaningful opportunity to object that the deportation could put them in danger.Dujarric told UN reporters that since the UN wasn’t consulted, he had no comment “except to say that, obviously, as a principled position, refugees or people in need of international protection must not be sent back to a place where they face risk”.Ramaphosa’s spokesperson, Vincent Magwenya, told South African TV station Newzroom Afrika that the Oval Office meeting was “an orchestrated show for the cameras” and that the “real business” of the trip was the bilateral closed-door meeting.“President Ramaphosa came here not for a TV show, he came here to discuss with President Trump in earnest how we can reset the strategic relationship between South Africa and the US,” Magwenya said.South African president Cyril Ramaphosa was more cordial about the meeting during a press conference this afternoon.“Much as he flighted the the video and all those press clippings, and in the end, I mean, I do believe that that is there’s doubt and disbelief in his head about all this”, Ramaphosa said. “I have agreed that we’re going to meet again, and we will meet at the G20 by meeting again.”Marco Rubio, the secretary of state, appeared to strike a hardline maximalist position on Iran’s nuclear programme in his second successive day of testifying on Capitol Hill on Wednesday, suggesting that the country must end its uranium enrichment activities if it is to gain relief from US sanctions.Appearing before a subcommittee of the House appropriations committee, Rubio was asked to comment on current negotiations led by Donald Trump’s special envoy, Steve Witkoff, and Abbas Araghchi, the Iranian foreign minister, aimed at reaching at deal that would limit Tehran’s nuclear programme, which the US, Israel and other western powers have long suspected of being aimed at building an atomic bomb. Rubio – who also holds the national security adviser’s portfolio – said:
    “The President and his entire team has been very clear, Iran cannot have an enrichment capability, because that ultimately makes them a threshold of nuclear power. There are sanctions related to terrorism, sanctions related to their ballistic missiles program and the like. Those sanctions, if they’re not part of the deal, they’ll remain in place if those things are not addressed. But the enrichment piece is the key piece, and we continue to say that Iran cannot have an enrichment capability.”
    The comments suggested that the administration was seeking the total elimination – rather than restricting – Iran’s uranium enrichment programme, a demand repeatedly made by Israel’s prime minister, Benjamin Netanyahu.Witkoff has sent mixed signals about whether Washington would seek the dismantlement of the Iranian programme, although he has previously suggested Iran might be allowed to retain some enrichment capacity. Iran has previously rejected demands for it to end enriching uranium, insisting it is for civilian purposes. Announcing negotiations to reporters last month, Trump was unspecific on Tehran’s enrichment activities but said: “Iran cannot have a nuclear weapon.”According to the International Atomic Energy Agency, Iran has enriched its uranium stockpile to 60% since Trump unilaterally withdrew in 2018 from an agreement reached under Barack Obama’s presidency that permitted the country’s Islamic regime to retain a strictly limited enrichment programme. Uranium enriched to 90% is considered to be weapons grade, with experts saying Iran is now just a short technical step from reaching that level.After Donald Trump confronted president Cyril Ramaphosa with false claims of mass killings and land seizures from white people, the South African leader said the meeting went “very well”.As Ramaphosa exited the White House after a private session with Trump, he was asked whether he thought Trump listened to him. “Yes, he did,” Ramaphosa said. “It went very well.”Here is an extract from this week’s edition of The Long Wave by my colleague Nesrine Malik that I think provides helpful context for what we witnessed in the Oval Office today. And if you haven’t already (!) you can sign up for the newsletter here.Since the early days of his presidency, Donald Trump has made white farmers in South Africa one of his pet projects. It is an obsession that dates to his first term, where he amplified allegations by some Afrikaners that they are victims of “mass killings” and suffer from violence and discrimination by vengeful Black South Africans. There is nothing to support this claim. And yet, in March, Trump expelled the South African ambassador to the US, cut off aid and extended an invitation for political asylum to white farmers, even as the US all but halts all refugee admissions to the country. The first of those white South African “refugees” arrived in the US two weeks ago.The source of this odd fixation is those around Trump, who “doesn’t have a sense of the world outside the United States”, Jonathan Jansen, a professor of education in Stellenbosch, tells me, adding: “To know about South Africa, let alone its politics, [the president] must have whisperers,” who are telling him that there is a “white genocide”. Jansen suspects one of those is the South African-born Elon Musk, who has “a grievance against the country”.Jansen believes South Africa’s hard line against Israel has fuelled animosity in Washington. Taking the Israeli government to the international court of justice “is not cool in the world of Trump”. I suggest a provocative factor may also have been how uncompromising and measured the South African government has been on the issue of white farmers when goaded by Trump. “This is true,” Jansen says. “[Cyril] Ramaphosa, with all his faults – and they are many – is a man of restraint.”Despite the media focus on the [white supremacy] issue, Jansen calls for some perspective. He says that some white South Africans who claim racial discrimination are a small group of people who nurse an inflated sense of resentment because they still cannot accept that apartheid is over. “There are grievances with a Black government, which is very hard for some of my white brothers and sisters to accept, even after 30 years.”Jansen says if one is to consider violent crime, “more Black people die than white people, even as a proportion of the population. Make no mistake, these are white supremacists who are drawn to a white supremacist. Their capacity for reflection is not very high.”Despite the understanding in South Africa that the issue of white discrimination is a political stunt, Jansen notes the galling hypocrisy of it all, considering the effort that Black South Africans made to ensure peace after apartheid. “What riles is that you’re giving attention to people who for 350 years were oppressing us. My argument is: don’t get into a tizzy. But I also regard it quite seriously as a slap in the face for Black South Africans.”Here’s my colleague David Smith’s write-up of the most tense Oval Office encounter since Trump’s bullying of Volodymyr Zelenskyy in February. In this encounter, Cyril Ramaphosa refused to take the bait as Trump ambushed him with false claims of white “genocide” and suggested that they “talk about it very calmly”.David writes:
    The biggest bone of contention [for the Trump administration] has been a South African land-expropriation law signed in January that aims to redress the historical inequalities of white minority rule. Ramaphosa denied that the law will be used to arbitrarily confiscate white-owned land, insisting that all South Africans are protected by the constitution.
    And right at the end of David’s story is this helpful reminder of the post-apartheid context:
    South Africa is one of the most unequal societies in the world. White people make up 7% of the country’s population but own at least half of the land. They are also better off economically by almost every measure.
    Read the full story here:Another day, another shocking Oval Office meeting between Trump and a world leader. This time it was South Africa’s Cyril Ramaphosa, who was ambushed by the US president; Trump requested dimmed lights for video footage to be played purporting to show anti-white violence in the country and relentlessly peddled false accusations of “genocide” and Afrikaners being “executed” as justification for admitting them into the US as refugees. As if that wasn’t bad enough, Trump then held up printouts of news articles about what he said were killings of white South Africans, repeating “death, death, death” as he flipped through the pages.In an effort to diffuse the chaos, Ramaphosa kept composed as he tried to explain to Trump that while violent crime affects people of all races in his country most victims are black, white people are not being persecuted there, and his government is trying to redress the enduring injustices of South Africa’s apartheid past. He even quipped that he was sorry he didn’t have a plane to give Trump, to which Trump said he wished he did. Ramaphosa said he was willing to talk with him about his concerns “outside of the media” – which is worth noting given the feeling expressed by many that Trump and JD Vance’s bust-up with Volodymyr Zelenskyy back in February was very much a made-for-TV humiliation of Ukraine’s president.In other news:

    The Trump administration formally accepted the controversial gift of a Boeing 747 jetliner from the government of Qatar, and directed the air force to assess how quickly the plane can be upgraded for possible use as a new Air Force One. The offer of the jet has set off a firestorm of bipartisan criticism of Trump, particularly following the president’s visit to the country last week to arrange US business deals. Here’s our write-up.

    A federal judge ruled that the Department of Homeland Security’s attempt to deport migrants to South Sudan was “unquestionably violative” of an injunction he had issued earlier. US district judge Brian E Murphy made the remark at an emergency hearing he had ordered in Boston following the Trump administration’s apparent deportation of eight people to South Sudan, despite most of them being from other countries. On Tuesday, Murphy ruled that the administration could not let a group of migrants being deported to South Sudan leave the custody of US immigration authorities. My colleague Maya Yang has the story.

    The justice department moved to cancel a settlement with Minneapolis that called for an overhaul of its police department following the murder of George Floyd, as well as a similar agreement with Louisville, Kentucky, after the death of Breonna Taylor, saying it does not want to pursue the cases. The move shows how the civil rights division of the justice department is changing rapidly under Donald Trump, dismantling Biden-era work and investigating diversity programs. It also comes amid pressure on the right to recast Floyd’s murder, undermine diversity efforts and define liberal-run cities like Minneapolis as crime-ridden. Full story here.

    The US army said it has no plans to recognize Donald Trump’s birthday on 14 June when he presides over part of the army’s celebrations of its 250th anniversary. Trump, who is turning 79 on the same day, will play a big role in the celebrations, which will cost between $25m and $45m, will see the army hold a parade down Washington’s Constitution Avenue, one of the main thoroughfares that cuts through the capital. The parade was not part of the original planning for the 14 June celebrations and was added this year, stoking criticism from Democratic lawmakers and others that Trump has hijacked the event. More here.

    Trump nominated Darryl Nirenberg, a lawyer and former Senate staffer, to serve as the next US ambassador to Romania. Nirenberg, a longtime Washington lawyer currently at Steptoe LLP law firm, was chief of staff for late Republican senator Jesse Helms and was a counsel for the Senate foreign relations committee. The nomination will require Senate approval.

    A federal judge rejected a bid by the US treasury department to cancel a union contract covering tens of thousands of IRS staff, in an early blow to Trump’s efforts to eliminate collective bargaining rights for many federal workers. More on that here.

    Democratic US representative Gerry Connolly died aged 75, his family said in a statement posted to his account on X this morning following the Virginia lawmaker’s cancer diagnosis last year. At the end of last month, Connolly announced he would be retiring from Congress at the end of this term and stepping back from his role as ranking member on the House oversight committee after finding out his cancer had returned. He died peacefully at home surrounded by family, their statement said.
    South Africa’s foreign ministry spokesperson said in a post on X that “there is no land confiscation”, after that chaotic White House meeting in which Donald Trump confronted president Cyril Ramaphosa with false claims of mass killings and land seizures from white people.Congressman Greg Casar, chair of the House progressive caucus, wants to talk to conservatives about the Republican effort to cut Medicaid. So he joined Donald Trump’s Truth Social.In his first post, @repgregcasar stated the obvious: “I’m a progressive Democrat, and I know most users of this platform are more conservative than me.”But the congressman said he shared some common ground with many of the president’s supporters.“If you oppose cutting healthcare and want to take back our government from the billionaire class, I want to talk to you,” he said.Polls have consistently found that most Americans, across party lines, oppose cuts to Medicaid.The move is somewhat unusual. Few elected Democrats have joined Truth Social, the platform where Trump began regularly sharing his all-caps musings, often at odd hours, after being kicked off X and Facebook. His accounts have since been reinstated.But after their 2024 loss to Trump, Democrats have been consumed by the debate over how to, in Washington parlance, “meet voters where they are”.Casar, unveiling his new account in a Fox News op-ed, wrote that part of his rationale was ensuring “people know they are welcome in the Democratic Party even if they do not agree with us on every issue”.
    I am a progressive Democrat and I do not plan on changing or obscuring my position on anything, but I want people to know that we are focused on making the lives of all working class people better. That means we as Democrats need to sound less judgmental and more focused on the issues that matter most to peoples’ lives, like the GOP cuts to Medicaid and Social Security. More