More stories

  • in

    Loyalists and jesters fill Trump’s ‘winter White House’ for court of King Donald

    @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{color:#121212;max-width:620px}.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}.element.element-atom{padding:0}#article-body >div .element-atom+p:first-of-type,#article-body >div .element-atom+.sign-in-gate+p:first-of-type,#article-body >div .element-atom+#sign-in-gate+p:first-of-type,.content–interactive >div .element-atom+p:first-of-type,.content–interactive >div .element-atom+.sign-in-gate+p:first-of-type,.content–interactive >div .element-atom+#sign-in-gate+p:first-of-type,#feature-body .element-atom+p:first-of-type,#feature-body .element-atom+.sign-in-gate+p:first-of-type,#feature-body .element-atom+#sign-in-gate+p:first-of-type,[data-gu-name=body] .element-atom+p:first-of-type,[data-gu-name=body] .element-atom+.sign-in-gate+p:first-of-type,[data-gu-name=body] .element-atom+#sign-in-gate+p:first-of-type{padding-top:14px}#article-body >div .element-atom+p:first-of-type:first-letter,#article-body >div .element-atom+.sign-in-gate+p:first-of-type:first-letter,#article-body >div .element-atom+#sign-in-gate+p:first-of-type:first-letter,.content–interactive >div .element-atom+p:first-of-type:first-letter,.content–interactive >div .element-atom+.sign-in-gate+p:first-of-type:first-letter,.content–interactive >div .element-atom+#sign-in-gate+p:first-of-type:first-letter,#feature-body .element-atom+p:first-of-type:first-letter,#feature-body .element-atom+.sign-in-gate+p:first-of-type:first-letter,#feature-body .element-atom+#sign-in-gate+p:first-of-type:first-letter,[data-gu-name=body] .element-atom+p:first-of-type:first-letter,[data-gu-name=body] .element-atom+.sign-in-gate+p:first-of-type:first-letter,[data-gu-name=body] .element-atom+#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(–series-title-text)}#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 h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{border-top:1px solid #dcdcdc}.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 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 #dcdcdc;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 -10px}}@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] .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{content:””;width:540px;position:absolute;top:0;background-color:#dcdcdc;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:#dcdcdc;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:#dcdcdc}@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:#dcdcdc}.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 .standfirst a,.furniture-wrapper #standfirst a,.furniture-wrapper [data-gu-name=standfirst] a{color:var(–series-title-text)}.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:#121212b8;color:#999;max-width:unset;width:100%;margin-bottom:0;min-height:46px}.furniture-wrapper figcaption span{color:#dcdcdc}.furniture-wrapper figcaption span svg{fill:#dcdcdc}.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:#121212b8;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:20px}}.content__main-column–interactive:before{top:-12px;height:calc(100% + 24px)}.content__main-column–interactive h2{max-width:620px}body.ios #feature-article-container .element-atom+p:first-letter,body.ios #feature-article-container .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container .element-atom+p:first-letter,body.ios #standard-article-container .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container .element-atom+p:first-letter,body.ios #comment-article-container .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container .element-atom+p:first-letter,body.android #feature-article-container .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container .element-atom+p:first-letter,body.android #standard-article-container .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container .element-atom+p:first-letter,body.android #comment-article-container .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container .element-atom+#sign-in-gate+p:first-letter{color:var(–original-pillar-colour, #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(–byline-anchor, #c70000);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 -12px;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 a,body.ios #standard-article-container .furniture-wrapper .standfirst__inner a,body.ios #comment-article-container .furniture-wrapper .standfirst__inner a,body.android #feature-article-container .furniture-wrapper .standfirst__inner a,body.android #standard-article-container .furniture-wrapper .standfirst__inner a,body.android #comment-article-container .furniture-wrapper .standfirst__inner a{color:var(–byline-anchor, #c70000)}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(–byline-anchor, #c70000)}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(–byline-anchor, #c70000)}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))}@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(–byline-anchor, #ff5943)}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:#dcdcdc!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:#dcdcdc}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(–byline-anchor, #ff5943)}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(–byline-anchor, #ff5943)}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:#606060}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 #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 #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.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 #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 #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]{background-color:#1a1a1a!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 #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 #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.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 #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 #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{color:var(–byline-anchor, #ffffff)}}.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:2px 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}.furniture-wrapper.has-guardian-org-logo [name=Branding] a{color:var(–byline-anchor)}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}.furniture-wrapper .standfirst div p,.furniture-wrapper #standfirst div p,.furniture-wrapper [data-gu-name=standfirst] div p{color:#121212}

    View image in fullscreenThe shutters are down, the curtains are open, and Donald Trump’s opulent, waterfront palace of intrigue is open for business once more. A succession of ambitious, ultra-loyal subjects has paraded through, vying for attention and seeking favors from the throne. Servants fall over themselves to indulge their master’s every whim. And then there are the jesters …Given this week’s extraordinary developments at the president-elect’s Mar-a-Lago resort in Palm Beach, as he builds the cabinet with which he will govern in January, it is difficult to escape the notion that the operation is being run something akin to a royal court.Trump certainly gives the appearance of acting as America’s first monarch since the official end of the revolutionary war in 1783, plotting, scheming and playing favorites, and setting individuals against each other as his courtiers are assembled.His unexpected nomination as attorney general of the Mar-a-Lago regular Matt Gaetz, the controversial Florida congressman under investigation for sexual misconduct, was a power move that wrong-footed even his closest advisers, and threw a gauntlet to Republicans in the US Senate who must confirm the appointment.It followed Trump’s equally astonishing choice a day earlier of a weekend presenter from the rightwing TV station Fox News to be the US defense secretary in charge of the world’s largest and most potent military: Pete Hegseth, the ultimate entertainer who caught the eye of the king.Public health experts decried the choice of the vaccine denier Robert F Kennedy Jr as health secretary. And perhaps the most bizarre spectacle of all is the world’s richest man, Elon Musk, a billionaire who has been elected to precisely nothing, strutting around the expansive resort’s perfectly manicured lawns and flaunting his new bromance with the next supposed leader of the free world.Reports say Musk has accompanied Trump almost every day since the election, joining telephone calls to multiple world leaders, offering advice on policy and staffing decisions, playing golf with Trump family members, and dining with them on the open-air patio.Musk received a standing ovation from assembled guests on the other side of the red velvet rope, according to the New York Times, and joined Trump and the classical singer Chris Macchio in a cringy rendition of God Bless America at a Thursday night gala.On Tuesday, five days into his tenure as Trump’s most favored house guest, Musk was named joint head of the freshlycreated Department of Government Efficiency (Doge), where he will generate plans to “slash and burn” government spending. It remains to be seen if any proposed cuts extend to the billions of dollars in lucrative government contracts and subsidies enjoyed by his own companies, SpaceX and Tesla.“He loves Mar-a-Lago. Elon won’t go home. I can’t get rid of him,” Trump joked to Republicans on Wednesday in his first return to Washington DC since the election, before adding ominously: “Until I don’t like him.”Observers say it is no surprise that these machinations are playing out at Mar-a-Lago, the $1m-a-head private members’ club haughtily branded his “winter White House” by Trump during his first term, where he handed out ambassadorships to wealthy friends and donors, and where he took policy advice from regulars written on cocktail napkins.“A lot of action will get done down there during Trump’s second term, as we’re seeing right now with the transition,” said the political historian Matt Dallek, professor of political management at George Washington University.“It’s really a hub. People come in and out of there all the time, he spends a great deal of time there, and as he famously likes to do, he has multiple people telling him different things and he talks to a lot of people.“He’ll be talking to his wealthy friends, and people who come to the resort from around the world to pay homage to him there. He partly likes it because it’s kind of a shrine to him, and it’s his best version of himself, his best vision of himself and the kind of power that he wants to cultivate. He loves the attention. He loves the people coming in and around him.”Dallek noted that Trump also thrived on the atmosphere of unpredictability his presence at Mar-a-Lago creates. This was evident this week by his unorthodox cabinet hiring and procession of hopefuls desperate for an interview in a hastily assembled war room at what CNN called the “chaotic epicenter” of his transition.“There’s a certain amount of chaos that has long surrounded Trump, that Trump really cultivates, and that is a core part of his political identity. And Mar-a-Lago has been a center of that chaos,” Dallek said.“It’s been a kind of hothouse of fringe figures who’ve come there. He dined there with Ye, the antisemitic rapper, and Nick Fuentes, the white supremacist. There have been foreign spies who have attempted to penetrate the resort. It’s where he stored some of the most highly classified documents on the planet in his bathroom.“We don’t need to look very far back in time to get a sense of the goings-on, how freewheeling and just how bonkers it is. He’s dealing with these incredibly important matters of life and death, of national security, and doing it in this unsecured, chaotic atmosphere where people are coming and going all the time, and where some of his more memorable, and memorably unhinged, moments have occurred.”Dallek, and others, expect Trump to spend considerable time at Mar-a-Lago during his second term. During his first four years in office, the Washington Post calculated in 2021, he was there for all or part of 142 days, and played an estimated 87 rounds at his Trump International golf club in West Palm Beach. Mar-a-Lago’s 128 guest suites are always full when he is in residence.“It’s possible that some people just want to hang out with the president and the people who are around the president, but I think people were explicit about it and the first presidency was an opportunity to be able to tell him what your thoughts were, but also to seek favor,” Robert Weissman, president of the Washington DC-based pro-transparency group Public Citizen, told the Guardian in August.“There are profound and systemic issues regarding ethics, and big money, and access for the rich, but Trump is in a category by himself.”As well as operating Mar-a-Lago as his command center ahead of his second administration, Trump is also reaping a significant financial windfall.Mar-a-Lago is expected to be at full occupancy until January’s inauguration, and CNN reported that members had been offered money by outsiders eager to accompany them on to the grounds to get face time with him.Even after he takes office, return trips to Mar-a-Lago will keep Trump’s coffers swollen. In October, it was revealed that Trump properties had overcharged the Secret Service by 300% for rooms occupied by agents providing security for Trump and his family.“Of course it’ll be a money-making opportunity for him,” Dallek said. “Which he’ll never pass up.” More

  • in

    Man charged with threatening judge in Florida district that heard Trump case

    A man from Illinois has been charged with making violent threats against a federal judge in the Florida district that has handled Donald Trump’s classified documents case, according to an indictment made public on Thursday.Eric James Rennert, 65, is facing five federal charges in the indictment which accuses him of communicating interstate threats and threatening to assault, kidnap and murder a federal judge.The communications also included threats to injure or kidnap members of the judge’s family, prosecutors allege.Court documents do not name the judge who received the threats but indicate they occurred in St Lucie county, Florida. US district judge Aileen Cannon, who presided over the criminal case accusing Trump of illegally retaining classified documents, is based in that county along with another federal magistrate judge.Representatives for the US attorney’s office in Miami, which brought the indictment, and the federal court in the southern district of Florida did not immediately respond to requests for comment.The threats, which were made on three occasions in May and July, were intended to retaliate against the judge “on account of the performance of official duties”, according to the indictment.Rennert has been arrested and will be transported to Florida for his next court appearance, according to court records. He has not yet entered a plea.Cannon was appointed to the bench by Trump during his presidency, and her approach to the classified documents case drew intense scrutiny. She dismissed all charges in July based on a finding that lead prosecutor and special counsel Jack Smith was unlawfully appointed to the role.Prosecutors are appealing Cannon’s ruling with the hopes of reviving the case. If they were to succeed, any trial would not take place until well after the 5 November presidential election, in which the Republican Trump faces Vice-President Kamala Harris.Cannon was also recently assigned to preside over the case of a man accused of attempting to assassinate Trump last month at his Florida golf course. A woman in Texas was sentenced to more than three years in prison in February after admitting to threatening Cannon, court records show.Federal judges have faced a rise in threats as part of an overall surge in violent rhetoric directed toward public officials in the United States. More

  • in

    American rule of law is vanishing at the tips of Trump-appointed judges’ pens | Moira Donegan

    Donald Trump stole thousands of classified documents when he left the White House in 2021, according to prosecutors, and shoved them in unsecured areas around the tacky Florida golf club where he lives. He kept them in basements, bathrooms and ballrooms; they were often unlocked, accessible to anyone who happened to wander by, as dozens or hundreds of people do, every day, at Mar-a-Lago. Trump refused to return the documents when asked; he also lied about what he had.On at least one occasion in 2021, he was recorded showing off one of the classified documents to a visitor, apparently for the sake of his own aggrandizement. “It is like highly confidential. Secret,” Trump said to the man, who was not authorized to see the information. “See, as president, I could have declassified it. Now, I can’t, but this is still a secret.”Aileen Cannon, a US district court judge in Florida whom Donald Trump appointed during his last year in office, has done everything in her power to make sure Trump is never held accountable for the theft of the documents. Since the special counsel Jack Smith’s case – widely considered to be the most legally airtight of the several criminal prosecutions against the former president – was formally assigned to Cannon in June 2023, she has often acted as if she was a member of the defense team; denying routine motions from the prosecutors, antagonizing Smith and his team personally, and dragging on the proceedings in endless rounds of briefings and delays, all surely meant to postpone the case until after Trump retakes the White House.On Monday, she dismissed the case entirely, throwing out all the document-related charges against Trump. Her purported reasoning? That special counsels such as Jack Smith are unconstitutional. Smith signaled that he plans to appeal the decision.Cannon’s ruling flies in the face of decades of precedent, going back to the Watergate era, wherein courts, including the US supreme court, have repeatedly reaffirmed the constitutionality of special counsels and their appointments. But although Cannon wears a robe, she is not interested in the law, which is a mere pretext for her bald effort to advance and protect Trump’s interests. She is not a judge any more than the man who works at the mall every December is Santa Claus. She has the trappings and the power, but none of the expertise, none of the obligations and none of the shame.Cannon’s dismissal of the Trump documents case was predictable: the prosecution, widely considered to be doomed, came at the end of months of strategic moves on her part meant to provide Trump maximum leeway to message publicly about the case, and minimum threat to his electoral process. When Trump lied about the FBI raid on his home, saying that it was a plot on his life orchestrated by the Biden administration, Smith, fearing violence and public misperception, asked for a gag order. Both the sensitivity of the case and the egregious danger posed by Trump’s conduct should have made it an easy call; but Cannon denied it, allowing Trump to continue lying about the raid.At one point during preliminary proceedings, Cannon outright refused to let prosecutors see the documents that had been seized from Mar-a-Lago, a move that prompted a reversal and rare rebuke from the appeals court above her, Atlanta’s 11th circuit. That 11th circuit warning seems to have prompted the first instance in which another federal judge urged Cannon to recuse herself from the case. It would not be the last.Cannon’s single-handed nullification of the classified documents case demonstrates the core problem with what has been, until now, the dominant theory of how to hold Trump accountable for his crimes: with the law. Increasingly, it seems prosecutions in the federal courts are a futile exercise when it comes to the former president. And that’s because the courts are packed with Republican partisans, Trump appointees and personal Trump loyalists, and large numbers of other right-leaning judges who aim to use their seats to roll back the social progress of the past century, further Trump’s authoritarian agenda, and shield him permanently from consequence. To the extent that they are controlled by these actors, the federal courts will never provide a check to Trump’s power. They will only augment it.This reality was underscored on 1 July. The supreme court’s last decision of the term, Trump v United States, created, out of thin air, a vast and near-absolute immunity from criminal prosecution that the court’s conservative justices say applies to presidents – or, at least, applies to their favorite former president.That decision stemmed from another of Smith’s prosecutions, in the January 6 case; in his concurrence, Justice Clarence Thomas, writing alone, signaled that he thought that perhaps special counsels such as Smith might not be legal after all. It was less like a real, considered legal position than like a set of instructions for Cannon: throw the documents case out on these grounds. Her argument mirrors Thomas’s; she took her marching orders straight from the top.The 11th circuit is likely to reverse Cannon’s dismissal, and it’s possible that Smith will get a chance to re-file his charges – possibly in Washington, closer to the site of the original illegal conduct, which will have the benefit of permanently removing his case from Cannon’s court. But the case will not be heard before the election, and so it may never be heard at all.Even prosecuting Trump might turn out to offer little more than a delay of the inevitable: the complicity of the courts in Trump’s criminality reveals an institutional rot that even locking him up would not solve. If the courts cannot hold the president accountable – or rather, if they choose to exempt one man from their authority, and instead bend themselves to his will – what, exactly, is the check on the presidency? How can a powerful criminal be held to account? Where does the rule of law apply, and where does it vanish?We have at least one answer: the rule of law vanishes at the tip of a Trump judge’s pen.

    Moira Donegan is a Guardian US columnist More

  • in

    Judge grants defense hearing on breached client privilege for Trump classified documents case

    The federal judge presiding over the classified documents case of former president Donald Trump granted a defense request for a hearing on whether prosecutors improperly breached attorney-client privilege when they obtained crucial evidence from one of Trump’s ex-lawyers.But US district judge Aileen Cannon also denied a request for a hearing on a separate Trump team claim that the Justice Department had submitted false or misleading information in an application for a warrant to search the Republican ex-president’s Florida estate for classified records two years ago.The order amounts to a mixed result for both sides and ensures further delays in a criminal case that has already been snarled by significant postponements, resulting in the indefinite postponement of a trial that had been set to begin on 20 May in Fort Pierce, Florida.In a bid to suppress as evidence the classified documents seized by the FBI during the 8 August 2022 Mar-a-Lago search, defense lawyers have said the US justice department omitted or misrepresented certain facts in its application to a magistrate judge to obtain a warrant. They argued, for instance, that the application should have noted that a senior Federal Bureau of Investigation official proposed seeking the consent of Trump’s lawyers for a search rather than obtaining a court-authorized search warrant.But Cannon sided with special counsel Jack Smith’s team in finding that neither that nor any other of the alleged omissions raised by the defense had any bearing on whether or not prosecutors had sufficient probable cause to search the property.“Even accepting those statements by the high-level FBI official, the Motion offers an insufficient basis to believe that inclusion in the affidavit of that official’s perspective (or of the dissenting views of other FBI agents as referenced generally in his testimony) would have altered the evidentiary calculus in support of probable cause for the alleged offenses,” Cannon wrote.But her order was not a complete win for the government, as she said she would schedule a separate hearing to consider the question of whether prosecutors had improperly obtained the cooperation of Trump’s lawyers through an exception to attorney-client privilege.Defense lawyers are ordinarily shielded from being forced to testify about their confidential conversations with their client but can be compelled to do so if prosecutors can show that their legal services were used in furtherance of a crime – a doctrine known as the crime-fraud exception.Beryl Howell, then chief federal judge in the District of Columbia, agreed with Smith’s team that the exception applied and ordered grand jury testimony from two of Trump’s lawyers. She also directed one of his lawyers, M Evan Corcoran, to turn over audio recordings that documented his impressions of conversations he had had with Trump about returning the documents. Those conversations are repeatedly cited in the indictment and held up by prosecutors as incriminating evidence.“It is the obligation of this Court to make factual findings afresh on the crime-fraud issue,” Cannon wrote. “And a standard means by which to make such findings – as is customary in criminal suppression litigation – is following an evidentiary hearing at which both sides can present evidence (documentary and testimonial, as applicable).” More

  • in

    Mar-a-Lago search warrant was properly granted, says Trump documents judge

    The federal judge overseeing Donald Trump’s criminal case for retaining classified documents suggested she would deny his attempt to exclude the documents the FBI seized at the Mar-a-Lago club, saying at a hearing Tuesday that the warrant for the search was properly granted.The former president’s lawyers had contended the warrant was unconstitutionally vague and the FBI affidavit, used to convince the magistrate judge to find there was probable cause for a crime at the club, contained contextual omissions.But the US district judge Aileen Cannon suggested she considered the warrant was sufficiently specific about what items FBI agents could seize at Mar-a-Lago, and told Trump’s lawyers the omissions would have made no difference on whether there was probable cause.The attempt by Trump to suppress the Mar-a-Lago evidence came through a request for a Franks hearing, where a judge applies a four-part test to decide whether false or misleading statements in the affidavit meant the evidence obtained through that search needed to be suppressed.Even before Cannon, who has shown a proclivity for ruling in his favor on motions about evidence, Trump’s request was ambitious because the legal threshold to get a Franks hearing is onerous. Trump needed to make a “substantial preliminary showing” that the affidavit had parts that were recklessly false.The evidence Trump’s lawyers presented was limited to complaints that the FBI agent omitted the fact that some top FBI officials preferred a consensual search of Mar-a-Lago, the FBI tying the need for a warrant to the National Archives, and Trump did not need a security clearance as president.Cannon suggested she found those omissions unavailing. “Why would it have changed the magistrate judge’s determination of probable cause” if the omissions had actually been included, Cannon asked Emil Bove, who argued on behalf of Trump.Trump’s lawyers also complained that the warrant itself was too broad, arguing for instance that the warrant allowed FBI agents to seize any documents that fell under the Espionage Act and the Presidential Records Act, without defining the technical terms in the statutes.That meant the agents were making unilateral on-the-fly decisions about whether they could seize a particular document, Trump’s lawyers said, suggesting that the warrant should have outlined what “national defense information” meant under the Espionage Act.But Cannon appeared similarly unconvinced by that argument. “It just seems like you’re making policy arguments. It seems far afield from whether the affidavit reached the probable cause standard. I’m unclear what you think should have been included” in the warrant, Cannon told Bove.The hearing came after a morning session where Trump’s lawyers asked the judge, behind closed doors, to revoke prosecutors’ access to transcripts of voice memos made by Trump’s ex-lawyer Evan Corcoran, which constitute key evidence in the obstruction of justice part of the documents case.The Guardian first reported last week that Trump’s lawyers would ask the judge to exclude the memos, arguing they should not have been given to prosecutors on the crime-fraud exception, which allows prosecutors to see privileged communications if legal advice is used in furtherance of a crime.The sweeping request could have far-reaching consequences since the memos – with, for example, Trump asking whether they could ignore the subpoena, or a later suggestion to “pluck” out some classified documents instead of returning them to the FBI – are the strongest evidence of Trump’s obstructive intent.Even if the judge excludes only some of the passages, it could dramatically undercut the strength of the obstruction case.skip past newsletter promotionafter newsletter promotionIn the worst case for prosecutors, their evidence of Trump’s obstructive intent could be reduced to CCTV footage of boxes being moved at Mar-a-Lago by his co-defendants Walt Nauta and Carlos De Oliveira, logs of Trump’s calls with Nauta, and testimony about Nauta’s movements.The obstruction charges center on Trump’s incomplete compliance with an 11 May 2022 grand jury subpoena that demanded the return of any classified documents in his possession, months before the FBI seized 101 classified documents when it searched Mar-a-Lago.The Corcoran memos – the contents of which were first reported by the Guardian last year – have played a major role in bolstering the charge that Trump conspired with Nauta and De Oliveira to play a “shell game” in hiding boxes of classified documents so Corcoran could not ensure their return.The indictment quoted the memos as saying Trump responded: “Well, what if we, what happens if we just don’t respond at all or don’t play ball with them?” and “Wouldn’t it be better if we just told them we don’t have anything here?” and “Well, look, isn’t it better if there are no documents?”After Corcoran found 38 classified documents in the storage room, his memos recount Trump asking him, “Did you find anything? …… Is it bad? Good?”, and made a sort of plucking motion, suggesting “if there’s anything really bad in there, like, pluck it out”.Trump’s lawyers were expected to argue that the chief judge in Washington was overly broad in turning over more than 60 pages of memos, and that the instances of Trump asking whether he needed to comply with the subpoena are questions that every defendant asks to understand the full scope of their obligations.Trump’s lawyers were also expected to argue that none of the commentary – about Trump asking whether they needed to comply with the subpoena, or the plucking motion – satisfied the crime-fraud exception because it did not amount to Trump using Corcoran’s legal advice for a crime. More

  • in

    Judge in classified files case to consider reining in Trump attacks on FBI

    The federal judge overseeing Donald Trump’s prosecution for retaining classified documents is expected on Monday to consider modifying his conditions of release to include a prohibition on making statements that could endanger the safety of FBI agents involved in the case.The request to the US district judge, Aileen Cannon – the first time prosecutors have sought to limit Trump’ public remarks in this case – raises the stakes for Trump. Unlike in his other cases, where prosecutors sought gag orders, a violation of release conditions carries a risk of jail.The latest dispute over Trump’s inflammatory statements stems from his blatantly false characterization of the FBI’s use-of-deadly force policy when they executed a search warrant at the Mar-a-Lago club in August 2022 and retrieved more than 100 classified documents.The order, which limits FBI agents to use deadly force only if they face extreme danger and became public after the FBI’s operational plan for the search was unsealed, used standard language that is routinely used in hundreds of warrants executed across the country.But Trump and some allies twisted the limiting language to claim the FBI was authorized by the Biden administration to shoot him when they searched Mar-a-Lago, even though Trump was not there during the search and the language is standard US justice department policy.“Crooked Joe Biden’s DOJ, in their Illegal and UnConstitutional Raid of Mar-a-Lago, AUTHORIZED THE FBI TO USE DEADLY (LETHAL) FORCE. NOW WE KNOW, FOR SURE, THAT JOE BIDEN IS A SERIOUS THREAT TO DEMOCRACY. HE IS MENTALLY UNFIT TO HOLD OFFICE — 25TH AMENDMENT!” Trump wrote in a social media post last month.Prosecutors in the office of the special counsel, Jack Smith, last month asked Cannon to revise Trump’s conditions of release to bar him from making any public comments “that pose a significant, imminent and foreseeable danger to law enforcement agents participating in the investigation”.By falsely suggesting that FBI agents were prepared to kill him, prosecutors argued, Trump exposed them to the risk of threats, violence and harassment. “These deceptive and inflammatory assertions irresponsibly put a target on the backs of the FBI agents involved in this case,” the motion said.To back up their point, prosecutors reminded Cannon that a man tried to shoot his way into an FBI office in Ohio just days after the Mar-a-Lago search, saying “patriots” should head to Florida to defend Trump and kill FBI agents.But prosecutors did not include an example of Trump’s remarks directly leading to a threat, a point on which Cannon previously criticised prosecutors when they sought in a separate motion to force Trump to redact the identities of people involved in the investigation to ensure their safety.skip past newsletter promotionafter newsletter promotionThe question was adopted by Trump’s lawyers in their 20-page response to prosecutors’ motion, arguing they had failed to point to a single example of an agent working on the documents case who has faced threats because of Trump’s inflammatory statements.“President Trump and the defense are similarly unaware of any hostility, harassment or risk of harm directed at any agent involved in this case based on President Trump’s statements,” the Trump lawyers wrote. More

  • in

    New York probation officers to interview Trump prior to his criminal sentencing

    Donald Trump is scheduled to be interviewed by New York probation officials Monday, a required step before his July sentencing in his criminal hush-money case, according to three people familiar with the plan.The former president will do the interview via a computer video conference from his residence at the Mar-a-Lago club in Palm Beach, Florida, the people told the Associated Press. They spoke on condition of anonymity because they weren’t authorized to disclose the plans publicly.One of Trump’s lawyers, Todd Blanche, will be present for the interview. People convicted of crimes in New York usually meet with probation officials without their lawyers, but the judge in Trump’s case, Juan Merchan, said in a letter Friday that he would allow Blanche’s presence.The usual purpose of a pre-sentencing probation interview is to prepare a report that will tell the judge more about the defendant, and potentially help determine the proper punishment for the crime.Such reports are typically prepared by a probation officer, a social worker or a psychologist working for the probation department who interviews the defendant and possibly that person’s family and friends, as well as people affected by the crime.Present reports include a defendant’s personal history, criminal record and recommendations for sentencing. It will also include information about employment and any obligations to help care for a family member. It is also a chance for a defendant to say why they think they deserve a lighter punishment.A jury convicted Trump of falsifying business records at his own company as part of a broader scheme to buy the silence of people who might have told embarrassing stories about him during the 2016 presidential campaign. One $130,000 payment went to adult film actor Stormy Daniels, who claimed to have had a sexual encounter with Trump, which he denied.Trump, the presumptive Republican presidential nominee, says he is innocent of any crime and that the criminal case was brought to hurt his chances to regain the White House.Following Trump’s historic conviction, a New York Times/Siena College post-verdict analysis of nearly 2,000 interviews with voters found that Trump’s advantage over Joe Biden narrowed from three to one point.Trump’s campaign spokesperson, Steven Cheung, said in a statement Sunday that the president’s Democratic party allies “continue to ramp up their ongoing Witch-Hunts, further abusing and misusing the power of their offices to interfere in the presidential election”.“President Trump and his legal team are already taking necessary steps to challenge and defeat the lawless Manhattan DA case,” he said.skip past newsletter promotionafter newsletter promotionMerchan has scheduled Trump’s sentencing for 11 July. He has discretion to impose a wide range of punishments, ranging from probation and community service to up to four years in prison.In his first rally earlier this week following his conviction, Trump, who is appealing his conviction, issued foreboding threats.“Those appellate courts have to step up and straighten things out, or we’re not going to have a country any longer,” Trump said at a Turning Point Action event in Phoenix, Arizona.Meanwhile, reports have emerged of New York police planning to revoke Trump’s license to carry a gun as a result of his conviction.Speaking to CNN anonymously, a New York police department official said that it will complete its investigation “that will likely lead to revocation of his license”. More

  • in

    Trump revives false claim that Biden authorized ‘deadly force’ for Mar-a-Lago search

    Donald Trump’s campaign has issued another extraordinary fundraising request to supporters by doubling down on a false claim that rival Joe Biden was prepared to hurt or kill him by authorizing the use of deadly force during an FBI search for classified documents at his Mar-a-Lago compound in August 2022.The claim has become a currency among some Trump supporters and is widely described by them as an “attempted assassination” – but rests on a misquoted section of FBI policy in a legal motion. Moreover, Trump was not even in Florida during the search.The revival of the claim came late Sunday in the form of an email to supporters headlined:“This is an Alert from Donald Trump.” “DEADLY FORCE? Biden authorized it. They brought guns to the raid on Mar-a-Lago!” it read.“I’m sick and tired of the Radical Left destroying this country and trying to destroy me,” it continued, before detailing raids, indictments and arrests Trump claims he has been subjected to for political purposes.“Here’s the bottom line: I WILL NEVER SURRENDER. AND NEITHER WILL YOU!’ It concluded with a request for donations of up to $500 and a demand to “drop all charges” against him.As laid out in the justice department’s justice manual. agents are permitted to use deadly force “when necessary, that is, when the officer has a reasonable belief that the subject of such force poses an imminent danger of death or serious physical injury to the officer or to another person”. It is standard procedure in many cases and the execution of a search warrant on Mar-a-Lago was communicated ahead of time with Trump’s Secret Service detail.In a statement, the FBI described the language as “a standard policy statement limiting the use of deadly force. No one ordered additional steps to be taken and there was no departure from the norm in this matter.”Since leaving office in 2021, Trump is estimated to have spent more than $100m on lawyers and other costs related to various investigations, indictments and legal defense costs – or roughly $90,000 a day.Most of those expenses are met by donations in to political action committee and campaign funds set up to contest the results of the 2020 election. But those accounts are running low, and the former president could be facing a cash crunch.But Trump’s claims ignore the realities that fears of rising political violence during this election cycle are mostly focused on the threat from the far right.“You know they’re just itching to do the unthinkable,” read the previous Trump campaign fundraising email, signed with the former president’s name. “Joe Biden was locked & loaded ready to take me out & put my family in danger.”The government’s charges that Trump hid classified documents taken from the White House at the end of his term and then refused requests to turn them over is currently stalled by legal challenges.skip past newsletter promotionafter newsletter promotionBut the sense that the government itself is working against justice in the case of Trump is a powerful fundraising tool for his campaign.Trump’s latest assassination-warning email comes as his trial on campaign finance charges is coming to a conclusion in New York. Final prosecution and defense arguments are expected on Tuesday. Opinion polls suggest that the month-long proceedings have not so far moved the needle either way on Trump but merely served to reinforce existing opinions.But a verdict could change that – or not. Either way both presidential candidates are likely to make political hay from whichever way it goes. Trump has made the dingy corridor outside the courtroom a campaign stage, with Republican allies turning up daily to show their support.According to Politico last week, Biden plans to address the matter once a verdict is reached. But he may do so from the White House, not from the campaign trail, to show his statement isn’t political. But with political heat rising, the reactions of both men will likely be seen primarily through the political lens. More