More stories

  • in

    Trump picks Keith Kellogg to serve as special envoy to Ukraine and Russia

    Donald Trump has picked Keith Kellogg to serve as a special envoy for Ukraine and Russia, a newly conceived role given the ongoing war between the two countries.Kellogg, an 80-year-old retired US army lieutenant general, would start in the role as Russia’s invasion of Ukraine continues into its third year.“Keith has led a distinguished Military and Business career, including serving in highly sensitive National Security roles in my first Administration. He was with me right from the beginning! Together, we will secure PEACE THROUGH STRENGTH, and Make America, and the World, SAFE AGAIN!” Trump said in a Truth Social post.Kellogg previously served as a national security adviser to the former vice-president Mike Pence during Trump’s first presidency. Kellogg later became acting security adviser to Trump himself after Michael Flynn resigned in 2017.As per his plan to end Russia’s war in Ukraine, Kellogg previously told Reuters that he would emphasize getting the two countries to the negotiating table.“We tell the Ukrainians: ‘You’ve got to come to the table, and if you don’t come to the table, support from the United States will dry up,’” Kellogg said in a June interview. “And you tell [Vladimir] Putin [that] he’s got to come to the table and if you don’t come to the table, then we’ll give Ukrainians everything they need to kill you in the field.”Early reactions to Kellogg’s potential confirmation have been tepid, the Hill reported.“It was a gulp – not horrible, not amazing,” said one security analyst based in Washington DC, who spoke anonymously to the publication.Oleh Shamshur, a former Ukrainian ambassador to the US, told the Hill he was pessimistic about Kellogg’s potential appointment.“As I understand, he totally accepts the logic of Trump’s ‘peace plan’ as related by [vice-president-elect JD] Vance,” said Shamshur, referring to Vance’s support of ceding Ukrainian territory to Russia and rejecting plans for Ukraine to join Nato.Luke Coffey, a senior fellow at the Hudson Institute, a conservative thinktank, noted to the New York Times in September that Vance’s plans weren’t “a realistic proposal for peace”.skip past newsletter promotionafter newsletter promotion“He offered a plan for a Russian victory,” Coffey told the Times.Trump’s upcoming presidency has prompted questions about the outcome of Russia’s war in Ukraine. He pledged to bring a quick end to the war as one of his main campaign promises, though he has not elaborated on how he will do so.Some Ukraine supporters have voiced concerns that Trump’s steps to end the war could be detrimental to the country’s security or see Ukrainian land ceded to Russia, while Ukraine’s president, Volodymyr Zelenskyy, says he is certain the war with Russia will “end sooner” than it otherwise would have once Trump takes office.Zelenskyy reportedly had a “constructive exchange” with Trump during a conversation in the aftermath of Trump’s victory the US presidential election. More

  • in

    Will the Democrats finally realize that Big Tech is not an ally? | Zephyr Teachout

    As Democrats think about how to counter the Trump administration, they need to accept a very simple lesson from the last eight years. Big tech and big business are part of the political opposition working on behalf of Donald Trump, not the Democrats’ allies working against Trump and Trumpism.It shouldn’t seem necessary to point out what seems to be an obvious fact. Nonetheless, there are some Democrats trying to stay close to big tech, or downplaying the importance of anti-monopoly policy when it comes to authoritarian risks. For example, a few days ago, Priorities USA, the largest Democratic party Super Pac, held a big resistance strategy session hosted by “our friends at Google”.As another example, Adam Jentleson, a political writer and a former chief of staff for US senator John Fetterman, wrote a recent piece for the New York Times that among other things criticized fighting monopolies as a “niche issue”. He argued that there’s a dichotomy between kitchen table issues and challenging corporate power, and we should focus on the former.The belief that big tech, and more broadly big business, is helpful to Democrats has already been tried – and found to be untrue.When Trump was elected in 2016, one central pillar of the Democratic resistance involved using big tech platforms as a counterweight. If you remember, the CEO of Google even joined anti-Trump protests. Google, Facebook, YouTube, Instagram and pre-Elon Musk Twitter were scolded for using technologies that enabled extremism, but instead of aggressively moving to regulate the algorithmic design, change liability rules or break them up, Democrats focused on nudging platforms on editorial policy.The assumption was they could be corralled into the “right” set of editorial practices, ones that would help defeat Trump and Maga-ism, and limit the reach of his rhetoric in the short term. This was the context in which the “misinformation and disinformation” framework was born.We use the phrases all the time now, but it is worth reflecting on how strange they are. Sometimes misinformation refers to inadvertent lies, and disinformation describes purposeful lies, but sometimes the terms encompass factually correct but misleading information, or as Barack Obama argued in 2022, the “suppression of true information” if such suppression was done for, among other things, “political gain” or “targeting those you don’t like”.Not only did these new categories infuriate those who were caught in the broad, fuzzy definitions, but they focused Democratic attention away from questions of power. The mis/disinformation framework fit part and parcel with joining with big tech as an anti-fascist alliance. “We”, the science-grounded Democrats, would successfully work hand in hand with the biggest tech companies in the world to protect America.Eight years later, the Democrats have lost the White House, House of Representatives and Senate. The big tech platforms are awash in extremist content. Big tech should not look like the ally anymore. Not only is Musk fully ensconced at the head of the power table, right next to Trump, but the CEOs of Meta, Alphabet, Apple and Amazon all reached out to Trump before the election, perhaps taking seriously his threat to put Mark Zuckerberg in jail if he opposed him, perhaps just realizing that Trump is a deregulatory juggernaut.Musk reportedly joined a recent phone call between Trump and the CEO of Google. We can anticipate dozens of such meetings at the highest levels, and strong relationships being born. And instead of repeatedly insisting that tech titans have too much power, we have spent eight years arming them with language that can be used to suppress dissent.Repeated polling has shown that voters actually hate corporate monopolies, and antitrust politics are extremely popular. I don’t want to overclaim the point – antitrust politics disappeared in America for the 30 years between 1980 and 2020, and it is fair to argue that anti-monopoly policy, especially against big tech, can use more experimentation in how we talk about it. On the substance, however, we should be very concerned.Facebook, Google and Amazon have destroyed the actual bulwark against autocratic leaders – local journalism – while cozying up to actual autocracy. They now control the digital ad industry. According to one recent research report, if they paid news organizations what they make off them by standing as a middleman between readers and writers, they would be handing over between $12bn and $14bn a year. The very journalists and news organizations we rely on for fact-finding and fact-checking are scared of being shadowbanned – Jeff Bezos’s fear of Trump being exhibit A of how that can impact editorial content.Google, thankfully, has officially been called an illegal monopolist by a court, thanks to the work of the Department of Justice under assistant attorney general Jonathan Kanter, and other antitrust cases regarding Facebook and Amazon are winding their way through the court system. But even if Google is forced to divest Chrome, which seems possible, the failure of Democrats in power to put serious tech-busting legislation to a vote now seems grotesque. It looks like we didn’t even try to stop the incoming power couple of Trump and tech.While pundits are trying to sort through the messaging lesson of how Kamala Harris lost what seemed like a winnable election, we would do well to look further back, and remember the real lessons from 2016: joining hands with big tech oligarchs is joining hands with the destruction of the Democratic party and democracy.

    Zephyr Teachout is a professor at Fordham Law School and the author of Break ’Em Up: Recovering Our Freedom from Big Ag, Big Tech, and Big Money More

  • in

    Canada PM under pressure to stand up to Trump over tariff plan; US motorists could face higher gas prices – live

    Other members of Canada’s parliament are calling on prime minister Justin Trudeau to ready a “war room” for the coming battle over tariffs with the United States.“The only thing a bully responds to is strength. So where is our plan to fight back?” Jagmeet Singh, leader of the New Democratic Party, asked Trudeau. “Where is the war room?”“I don’t think the idea of going to war with the United States is what anyone wants. What we will do is stand up for Canadian jobs,” Trudeau said. “Stand up for the prosperity we create when we work together.”Meanwhile, members of Canada’s liberal and conservative parties are debating ways Trudeau could promote a “Canada First” policy or work collaboratively with “our US partner.”In an election post-mortem today, top Harris campaign officials said there was little else Kamala Harris could have done to win the 2024 election.Speaking on the podcast “Pod Save America”, David Plouffe, Jen O’Malley Dillon, Quentin Fulks and Stephanie Cutter said Harris couldn’t have distanced herself further from Joe Biden because she was loyal and faced backlash over inflation that’s hurt incumbent politicians across the globe this year.“She had tremendous loyalty to President Biden,” Cutter said. “Imagine if we said, ‘Well, we would have taken this approach on the border.’ Imagine the round of stories coming out after that, of people saying, ‘Well, she never said that in the meeting.’”Plouffe added that the campaign’s internal polling never showed Harris leading president-elect Donald Trump.“We didn’t get the breaks we needed on Election Day,” he said. “I think it surprised people, because there was these public polls that came out in late September, early October, showing us with leads that we never saw.”Fulks noted that Democrats could learn from how Republicans support their own, even amid controversy.“Democrats are eating our own to a very high degree, and until that stops, we’re not going to be able to address a lot of the things that just need to be said,” he said.During a thank-you call today, Kamala Harris told small-dollar donors that they helped to raise $1.4 billion over the course of her 107-day campaign.“The outcome of the election, of this election, obviously, is not what we wanted. It is not what we worked so hard for, but I am proud of the race we ran and your role was critical — what we did in 107 days was unprecedented,” she said. “The fight that fueled our campaign, a fight for freedom and opportunity, did not end on November 5th.”Harris’s running mate, Minnesota governor Tim Walz, joined the call and urged supporters to “find the place in your community to heal both yourselves and your community.” He acknowledged feels of grief that supporters might be feeling and added, “You did everything that was asked.”Donald Trump’s team has announced that it has signed transition paperwork with the White House, which the incoming administration appeared to be dodging after failing to sign the agreement by its 1 October due date. The agreement, which directs $7.2m in federal funding to the transition, requires the incoming presidential administration to agree to an ethics pledge and cap private donations.The announcement that Trump’s team had signed the memorandum of understanding with the White House came in a press release from Trump’s chief-of-staff Susie Wiles.“After completing the selection process of his incoming Cabinet, President-elect Trump is entering the next phase of his administration’s transition by executing a Memorandum of Understanding with President Joe Biden’s White House. This engagement allows our intended Cabinet nominees to begin critical preparations, including the deployment of landing teams to every department and agency, and complete the orderly transition of power,” she said.Speaking from the White House, Joe Biden has announced a ceasefire agreement between Israel and Hezbollah.“Under the deal reached today, effective at 4am tomorrow local time, the fighting across the Lebanese-Israeli border will end,” he said. “This is designed to be a permanent cesation of hostility.”Explaining the terms of the deal, Biden said, the Lebanese army will take control of the region as Israel withdraws its forces over the next 60 days. Hezbollah will not be allowed to rebuild its infrastructure. “There will be no US troops deployed in southern Lebanon,” he said, adding that the US and France would continue to provide support to Lebanon. If Lebanon fails to abide by the terms of the agreement, Biden said, Israeli retains the right to defend itself.“Now Hamas has a choice to make,” Biden said, gesturing to the ongoing war in Gaza. “Over the coming days, the United States will make another push – with Turkey, Egypt, Qatar, Israel and others – to achieve a ceasefire in Gaza.”A day after Elon Musk claimed to have met with “senior military officers,” the Pentagon told reporters it was not aware of any meetings with Trump transition officials, the Washington Post reports.“The president-elect’s transition team has not contacted the department yet to conduct those transitions, so I’m not aware of any official meetings,” Pentagon press secretary Patrick Ryder told reporters. Donald Trump’s transition team has declined to sign paperwork that would require the incoming administration to agree to an ethics pledge and cap private donations, which has slowed the transition.Yesterday, Musk claimed to have met with “senior military officers today” in a social media post responding to a statement from Vivek Ramaswamy about government efficiency.“In a meeting with senior military officers today, they told me that it now takes longer to renovate stairs (24 months) in the Pentagon than it took to build the WHOLE Pentagon (16 months) in the 1940s!!” Musk wrote.Speaking at an emergency gathering of the Canadian parliament today, Justin Trudeau urged unity while leaders of two of the country’s largest industrial and oil-rich provinces raised concerns over US-Canada relations, Reuters reports.The premier of Ontario, the country’s industrial heartland, said Trump had good reason to be worried about border security.“Do we need to do a better job on our borders? 1,000 percent … we do have to listen to the threat of too many illegals crossing the border,” Doug Ford told reporters. “We have to squash the illegal drugs, the illegal guns.”Ford has called on Trudeau to abandon the U.S.-Canada-Mexico trade deal in favor of a bilateral agreement with the US, and called Trump’s comparison of Canada to Mexico “the most insulting thing I have ever heard”.Likewise, the premier of the oil-rich province of Alberta said yesterday that Trump had valid concerns over border security.“We are calling on the federal government to work with the incoming administration to resolve these issues immediately, thereby avoiding any unnecessary tariffs on Canadian exports to the U.S.,” Danielle Smith said in a social media post. She added, “The vast majority of Alberta’s energy exports to the U.S. are delivered through secure and safe pipelines which do not in any way contribute to these illegal activities at the border.”A federal judge has rejected Rudy Giuliani’s request to reschedule a January trial date for after Donald Trump’s inauguration. The judge has ordered Giuliani to pay two Georgia election workers $148 million for spreading falsehoods after the 2020 election. The 16 January trial had been set to determine whether Giuliani would have to relinquish assets such as a Palm Beach condo and Yankees World Series rings to pay the judgement.“My client regularly consults and deals directly with President-elect Trump on issues that are taking place as the incoming administration is afoot as well as inauguration events,” Giuliani’s attorney Joseph Cammarata said. “My client wants to exercise his political right to be there.”“The defendant’s social calendar does not constitute good cause [to delay the trial],” US District Court Judge Lewis Liman said. He did suggest that he would be open to moving the trial forward a few days.Other members of Canada’s parliament are calling on prime minister Justin Trudeau to ready a “war room” for the coming battle over tariffs with the United States.“The only thing a bully responds to is strength. So where is our plan to fight back?” Jagmeet Singh, leader of the New Democratic Party, asked Trudeau. “Where is the war room?”“I don’t think the idea of going to war with the United States is what anyone wants. What we will do is stand up for Canadian jobs,” Trudeau said. “Stand up for the prosperity we create when we work together.”Meanwhile, members of Canada’s liberal and conservative parties are debating ways Trudeau could promote a “Canada First” policy or work collaboratively with “our US partner.”Canadian prime minister Justin Trudeau is discussing the United States’ proposed tariffs with the leader of the opposition, Pierre Poilievre, before the Canadian parliament. Poilievre has criticized Trudeau, calling on him to “put Canada first” in its relations with the United States and do more to fix Canada’s “broken borders” and “liberalization of drugs”.“The prime minister’s disastrous legalization and liberalization of drugs has the Americans worried,” Poilievre said. “Where’s the plan to stop the drugs and keep our border open to trade?”Canadian prime minister Justin Trudeau is expected to speak shortly at today’s gathering of the nation’s parliament, just a day after Donald Trump threatened to levy 25% tariffs against the US’s northern neighbor.Trudeau spoke with Trump earlier today, and said “it was a good call,” adding that they “obviously talked about laying out the facts, talking about how the intense and effective connections between our two countries flow back and forth.”Donald Trump’s team is discussing pursuing direct talks with North Korean leader Kim Jong Un, hoping a fresh diplomatic push can lower the risks of armed conflict, according to two people familiar with the matter, Reuters reports.Several in Trump’s team now see a direct approach from Trump, to build on a relationship that already exists, as most likely to break the ice with Kim, years after the two traded insults and what Trump called “beautiful” letters in an unprecedented diplomatic effort during his first term in office, the people said.The policy discussions are fluid and no final decisions have been made by the president-elect, the sources said.Trump’s transition team did not respond to a request for comment.What reciprocation Kim will offer Trump is unclear. The North Koreans ignored four years of outreach by outgoing president Joe Biden to start talks with no pre-conditions, and Kim is emboldened by an expanded missile arsenal and a much closer relationship with Russia.
    We have already gone as far as we can on negotiating with the United States,” Kim said last week in a speech at a Pyongyang military exhibition, according to state media.
    During his 2017-2021 presidency, Trump held three meetings with Kim, in Singapore, Hanoi, and at the Korean border, the first time a sitting US president had set foot in the country.Their diplomacy yielded no concrete results, even as Trump described their talks as falling “in love.” The US called for North Korea to abandon its nuclear weapons, while Kim demanded full sanctions relief, then issued new threats.North Korea has sent troops to fight alongside Russia in its war with Ukraine.Donald Trump’s pledge to impose 25% tariffs on Canadian and Mexican imports in his first day in office does not exempt crude oil from the trade penalties, two sources familiar with the plan told Reuters today.Oil producers already warned that tariffs on crude would drive up the price of gas for US motorists, the FT reported earlier.“A 25% tariff on oil and natural gas would likely result in lower production in Canada and higher gasoline and energy costs to American consumers while threatening North American energy security,” Lisa Baiton, head of the Canadian Association of Petroleum Producers, told the business-focussed newspaper.In the vagaries of the markets and geopolitics, oil prices rose earlier on news of Trump’s tariffs pledge, over predictions they would discourage production, thereby raising prices, but now have dropped slightly, Reuters reports, on news of a pending ceasefire between Israel and Hezbollah in Lebanon, apparently because Wall Streeters, leaping 10 steps ahead, imagine it could lead to a relaxing of sanctions on Iran and therefore a glut of oil supply, suppressing prices…. More

  • in

    Trump’s cabinet isn’t as anti-Wall Street as voters might want to believe | Robert Reich

    Will anything stop Trump?He’s got control over both chambers of Congress, a tractable supreme court, a political base of fiercely loyal Magas, a media ecosystem that amplifies his lies (now including Musk’s horrific X as well as Rupert Murdoch’s reliably mendacious Fox News) and a thin majority of voters in the 2024 election.He doesn’t worry about another election because he won’t be eligible to run again (or he’ll ignore the constitution and stay on).Of course, there are the midterm elections of 2026. But even if Democrats take back both chambers, Trump and his incipient administration are aiming to wreak so much damage on America in the meantime that Democrats can’t remedy it.The Republican-controlled Senate starting 3 January won’t restrain Trump. Yes, Trump overreached with his pick of Matt Gaetz for attorney general. Apparently even Senate Republicans can’t abide alleged sex trafficking of girls for drug-infested sex parties, but this is a very low bar. (Gaetz denies any wrongdoing.)So, as a practical matter, is anything stopping Trump?Yes, and here’s a hint of what it is: on Friday, Trump picked Scott Bessent to serve as US secretary of the treasury.Bessent is the man Elon Musk derided only a week ago as the “business-as-usual choice” for treasury secretary, in contrast to Howard Lutnick, whom Musk said would “actually enact change”.Musk’s view of “change” is to blow a place up, which was what Musk did when he bought Twitter.Over the last two weeks, Musk has convinced Trump to appoint bomb-throwers Robert F Kennedy Jr to health and human services and Pete Hegseth to defense and to put Musk and Vivek Ramaswamy in charge of cutting $2tn from the federal budget.But Bessent is the opposite of a bomb-thrower. He’s a billionaire hedge fund manager, founder of the investment firm Key Square Capital Management, and a protege of the Maga arch-villain George Soros. (He’s also gay, which the Maga base may not like, either.)Why did Trump appoint the “business-as-usual” Bessent to be treasury secretary? Because the treasury secretary is the most important economic job in the US government.Trump has never understood much about economics, but he knows two things: that high interest rates can throttle an economy (and bring down a president’s party) and that high stock prices are good (at least for Trump and his investor class).Trump doesn’t want to do anything that will cause bond traders to raise long-term interest rates out of fear of future inflation and he wants stock traders to be so optimistic about corporate profits they raise share prices.So he has appointed a treasury secretary who will reassure the bond and stock markets.Stock and bond markets constitute the only real constraint on Trump – the only things whose power he’s afraid of.skip past newsletter promotionafter newsletter promotionBut wait. What about Trump’s plan to raise tariffs? He has floated a blanket tariff of 10% to 20% on nearly all imports, 25% on imports from Mexico, and 60% or more on Chinese goods.Tariffs of this size would increase consumer prices and fuel inflation – driving interest rates upward. (The cost of tariffs are borne by American businesses and households, rather than foreign companies.)Tariffs could also invite retaliation from foreign governments and thereby dry up export markets for American-based corporations – in which case the stock market would tank. (The last time America raised tariffs on all imports – Herbert Hoover’s and congressmen Smoot and Hawley’s Tariff Act of 1930 – the Great Depression worsened.)In short, tariffs will rattle stock and bond markets, doing the exact opposite of what Trump wants.So Trump has appointed a treasury secretary who will soothe Wall Street’s nerves – not just because Bessent is a Wall Street billionaire who speaks its language but also because Wall Street doesn’t really believe Bessent wants higher tariffs.Bessent has described Trump’s plan for blanket tariffs as a “maximalist” negotiating strategy – suggesting Trump’s whole tariff proposal is a strategic bluff. Wall Street apparently thinks tariffs won’t rise much when other countries respond to the bluff with what Trump sees as concessions.Instead, Wall Street expects Bessent to be spending his energies seeking lower taxes, especially for big corporations and wealthy Americans, and helping Musk and Ramaswamy cut spending and roll back regulations.It’s a sad commentary on the state of American democracy when the main constraint on the madman soon to occupy the Oval Office is Wall Street.I suppose we should be grateful there’s any constraint at all.

    Robert Reich, a former US secretary of labor, is a professor of public policy at the University of California, Berkeley, and the author of Saving Capitalism: For the Many, Not the Few and The Common Good. His newest book, The System: Who Rigged It, How We Fix It, is out now. He is a Guardian US columnist. His newsletter is at robertreich.substack.com More

  • in

    Trump camp rivalries come to fore over efforts to oust top adviser

    Internal rivalries spilled into public view on Monday as Boris Epshteyn, a top adviser to Donald Trump, found himself at the center of an ouster effort over accusations he asked potential administration nominees to pay monthly consulting fees in exchange for lobbying for them to the president-elect.The maelstrom engulfing Epshteyn suggested that barely 20 days since Trump won the election, the knife-fight culture of the first Trump presidency, where bitter aides took any opportunity to remove rivals, had returned.Over the weekend, David Warrington, the Trump 2024 campaign’s general counsel, finalized the main conclusions of a review into Epshteyn that found he had unsuccessfully solicited tens of thousands of dollars from potential nominees including Scott Bessent, who has been tapped to be Treasury secretary.According to the review, one day after Trump met with Bessent for the first time in February, Epshteyn invited him to lunch at a hotel in Palm Beach, where he asked for a monthly retainer of at least $30,000 to promote his name at Mar-a-Lago in case Trump won the election.Bessent declined and complained to an aide that Epshteyn tried to shake him down. Later, when Epshteyn asked Bessent to invest $10m in a three-by-three basketball league, he declined but told associates Epshteyn would probably give him better access if he had taken up the offer.The review into Epshteyn, a longtime Trump adviser who has wielded outsized influence with Trump over cabinet picks and positions in key departments, also concluded Epshteyn’s employment and access to Trump should be terminated, according to two people briefed on the findings.But Epshteyn remained part of Trump’s inner circle as of Monday evening, with Trump riding high on the news that special counsel prosecutors had moved to dismiss the two federal criminal cases against him – a victory he credited to Ephsteyn.The first person that Trump called when prosecutors withdrew the cases against him was Epshteyn, according to two people with Trump at the time, which occurred just as CNN first reported the existence of the review into Epshteyn’s consultancy scheme.For the remainder of the day, Epshteyn was on the offensive as his allies dismissed the review as an attempt by Warrington to decapitate Epshteyn after he successfully pushed for Bill McGinley to be the White House counsel, rather than Warrington, who had also been in contention for the role.Epshteyn’s allies later portrayed the review as a political hit job capitalizing on Epshteyn’s role in pushing for the former congressman Matt Gaetz to get the nomination for attorney general before it sank under the weight of sexual misconduct allegations.Epshteyn denied the allegations. “I am honored to work for President Trump and with his team,” he said in a statement. “These fake claims are false and defamatory and will not distract us from making America great again.”If the failure of the Gaetz nomination was seen as an opportunity to oust Epshteyn, even in part, it may have been a miscalculation since the original idea to have Gaetz lead the justice department came from Trump himself, according to a person with direct knowledge of that conversation.One Trump adviser who does not care for Epshteyn speculated on Monday night that his influence was weakened by the allegations. But another Trump adviser suggested Epshteyn may have emerged stronger. “Trump isn’t impressed by a pile-on because that’s what all those prosecutors did to him,” the adviser said.Epshteyn’s staying power with Trump has remained constant over the years and surprised newcomers to Trump’s orbit. Elon Musk, the world’s richest man, and former Fox News host Tucker Carlson have both remarked to associates that they did not understand why Trump placed so much trust in Epshteyn.The principal reason for that trust in the last two years, according to multiple aides and associates, has been because Trump has regarded him as a major reason for how he sidestepped legal peril during the 2024 campaign.Epshteyn assembled and oversaw the Trump legal team during the criminal investigations and in the multiple criminal cases, including when Trump found it nearly impossible to find capable lawyers to represent him. “Boris was always right,” Trump is said to have remarked about Epshteyn’s legal strategy.That endeared him to Trump, who has taken Epshteyn seriously on policy and personnel suggestions, even if they were derided by others on the Trump team. When Trump named his top picks for the leadership of the justice department, they were Trump’s personal lawyers who had all been recruited by Epshteyn. More

  • in

    Donald Trump slams federal cases against him after special counsel moves to drop them – live

    Trump has broken his silence on the decisions by prosecutors to drop the election interference charges and the classified documents case against him.In a post on Truth Social, the president-elect said: “These cases, like all of the other cases I have been forced to go through, are empty and lawless, and should never have been brought.”He continued:
    Over $100m Dollars of taxpayer Dollars has been wasted in the Democrat Party’s fight against their Political Opponent, ME. Nothing like this has ever happened in our Country before. They have also used State Prosecutors and
    District Attorneys, such as Fani Willis and her lover, Nathan Wade (who had absolutely zero experience in cases such as this, but was paid MILLIONS, enough for them to take numerous trips and cruises around the globe!), Letitia James, who inappropriately, unethically, and probably illegally, campaigned on “GETTING TRUMP” in order to win Political Office, and Alvin Bragg, who himself never wanted to bring this case against me, but was forced to do so by the Justice Department and the Democrat Party.
    It was a political hijacking, and a low point in the History of our Country that such a thing could have happened, and yet, I persevered, against all odds, and WON. MAKE AMERICA GREAT AGAIN!
    Joe Biden and First Lady Jill Biden will attend Donald Trump’s inauguration in January, a White House spokesman told Reuters.“The president promised that he would attend the inauguration of whomever won the election,” said Andrew Bates, senior deputy press secretary at the White House. “He and the First Lady are going to honor that promise and attend the inauguration.”Just hours after Joe Biden pardoned two turkeys in an event marking the official start of the holiday season in Washington, First Lady Jill Biden received the White House Christmas tree. The Frasier fir was delivered to the White House from the Blue Ridge Mountains in North Carolina, a region recently impacted by Hurricane Helene.Jack Smith is planning to release a final report into his investigations into Donald Trump’s classified documents and election interference cases, CNN reports.Attorney general Merrick Garland will publicly release the report, as he has past special counsel reports, a source familiar with the matter tells CNN. However, it remains unclear how much information will be included in the reports.Philadelphia District Attorney Larry Krasner has dropped his office’s lawsuit against Elon Musk and his America Pac. Krasner had sued Musk over his super Pac’s $1m-a-day lottery, where swing state voters were entered into a drawing every day before the presidential election in exchange for signing a petition.Teddy Schleifer of Puck News first posted a screen capture of the court case today, marking it “Discontinued and Ended”.A Philadelphia judge had rejected Krasner’s request for an injunction, on the basis that Musk’s lottery violated state election laws, on 4 November.Donald Trump has declined to sign presidential transition paperwork that requires disclosure of private donors. The memorandum of understanding, which requires an incoming president to disclose the names of private donors and caps their donations at $5,000, would give Trump access to up to $7.2m in federal funding.Here’s Robert Tait with more:Sidestepping it means Trump can raise unlimited amounts of cash from rich backers to finance his return to the White House while concealing what they are being promised in return.He is the first incoming president not to sign the federal transition funding agreement, which is dictated by the Presidential Transition Act.Transition funds are typically raised to pay for staff, office space and travel needed to put together an administration.Trump’s decision to avoid the standard procedure has alarmed ethics experts, who warn that it enables wealthy individuals to influence the makeup of a new administration without their names or potential conflicts of interest being disclosed.It also means the president-elect can accept unlimited donations from foreign donors, who – in contrast to rules prohibiting foreigners from contributing to election campaigns – are legally allowed to donate to transitions.Chuck Schumer, Senate majority leader, has scheduled Senate Democrats’ leadership elections for 3 December, according to reports.According to CNN, the leadership elections will start at 9:30am, per a Democratic leadership aide.Meanwhile, the Democratic national committee announced earlier today that it will select its next chair during a 1 February vote. The committee also plans to hold four forums for candidates in January.Trump has broken his silence on the decisions by prosecutors to drop the election interference charges and the classified documents case against him.In a post on Truth Social, the president-elect said: “These cases, like all of the other cases I have been forced to go through, are empty and lawless, and should never have been brought.”He continued:
    Over $100m Dollars of taxpayer Dollars has been wasted in the Democrat Party’s fight against their Political Opponent, ME. Nothing like this has ever happened in our Country before. They have also used State Prosecutors and
    District Attorneys, such as Fani Willis and her lover, Nathan Wade (who had absolutely zero experience in cases such as this, but was paid MILLIONS, enough for them to take numerous trips and cruises around the globe!), Letitia James, who inappropriately, unethically, and probably illegally, campaigned on “GETTING TRUMP” in order to win Political Office, and Alvin Bragg, who himself never wanted to bring this case against me, but was forced to do so by the Justice Department and the Democrat Party.
    It was a political hijacking, and a low point in the History of our Country that such a thing could have happened, and yet, I persevered, against all odds, and WON. MAKE AMERICA GREAT AGAIN!
    While the case involving classified documents case will be dropped against Donald Trump, prosecutors say they will continue to pursue the case against two of his employees.According to CNN, special counsel Jack Smith said that while he is dropping the prosecution of Trump for allegedly mishandling classified documents, prosecutors will proceed with the case against two of his employees – Walt Nauta and Carlos de Oliveira – who are co-defendants in the case.Both individuals, who work for Trump, are accused of assisting the former president in obstructing the federal investigation into sensitive government documents.CNN noted that the case is now before the 11th US circuit court of appeals, which is reviewing a judge’s order dismissing all charges.Vice-president-elect JD Vance has responded to the news that prosecutors have dropped election interference charges and the classified documents case against Donald Trump.“If Donald J. Trump had lost an election, he may very well have spent the rest of his life in prison,” Vance wrote. “These prosecutions were always political.”He continued: “Now it’s time to ensure what happened to President Trump never happens in this country again.”In statement, Steven Cheung, the communications director for the president-elect, said: “Today’s decision by the DOJ ends the unconstitutional federal cases against President Trump, and is a major victory for the rule of law.“The American People and President Trump want an immediate end to the political weaponization of our justice system and we look forward to uniting our country,” he added.Federal prosecutors have also moved today to abandon the classified documents case against Donald Trump, similarly to the election interference case, in light of longstanding justice department policy that says sitting presidents cannot face criminal prosecution – even though Trump has not yet been inaugurated.The announcement in an appeals court filing in Florida came shortly after the similar filing was made by prosecutors in Washington DC, where they asked to dismiss the case accusing Trump of plotting to overturn the 2020 election, the Associated Press reports.The move amounts to a predictable but nonetheless stunning conclusion to a criminal case that just one year ago had been seen as the most perilous legal threat that he faced. It reflects the practical consequences of Trump’s electoral victory, ensuring he enters office free from scrutiny over his hoarding of top secret documents at his Mar-a-Lago residence in Florida after leaving office in January 2021 – conduct that prosecutors said had jeopardized national scrutiny.The dismissal had been foreshadowed in recent weeks by the revelation that special counsel Jack Smith was evaluating how to wind down both that case and a separate pending prosecution he brought charging Trump with plotting to overturn the results of the 2020 election.Justice department legal opinions dating back decades say sitting presidents cannot be indicted or prosecuted while in office and the government’s filings today indicate that, although unprecedented, they have decided this also applies to a president-elect who was charged while still a private citizen. More

  • in

    Democrats decry ‘sham for justice’ after prosecutors drop Trump charges

    Responding to news that the special counsel Jack Smith had dropped all charges against Donald Trump for his attempt to overturn the 2020 election and retention of classified information, Dan Goldman, a prosecutor turned New York Democrat and member of the House oversight committee, lamented “a shame for justice in this country”.“It establishes that Donald Trump is above the law,” Goldman told CNN. “The supreme court put him above the law [by ruling that he had ‘absolute immunity’ for official acts] but now he appears to escape full accountability for what were crimes charged by a grand jury.”Goldman rejected the argument that by re-electing Trump, the American people had acquitted him of all charges.“I think what was very clear is that people voted for Donald Trump because they thought that he was going to improve the lives of the middle class, and perhaps in addition that he would secure the border,” Goldman said. “They did not vote for him to dismantle our democracy, to attack the constitution, to politicize all of our agencies, and certainly not as a referendum on his criminal cases.“Those cases should have been played out in a court of law … and Donald Trump should not have been able to run out the clock.”Elsewhere, Aquilino Gonell, a former Capitol police sergeant who testified memorably about his experiences and injuries on 6 January 2021, when Trump sent a mob to attack Congress, lamented a simple “miscarriage of justice”.“‘No one is above the law’ is a great slogan,” added Gonell, who suffered injuries to his hands, shoulder, calf and foot, as well as psychological trauma, in the Capitol attack.To many Americans on Monday, “no one is above the law”, however, no longer seemed like a legal reality. Three weeks after Trump defeated Kamala Harris, Smith dropped 44 charges against him: four for election subversion and 40 for retention of classified records.Smith said he was following Department of Justice policy, which says a sitting president cannot be charged. He also said he was acting “without prejudice”, which meant the cases could be refiled after Trump leaves power.That was an echo of the situation in New York, where sentencing on Trump’s 34 felony convictions related to hush money payments to a porn star has been postponed. In Georgia, eight election subversion charges remain on the docket.Nonetheless, among Trump’s opponents, the mood was one of despond. The writer Tom Nichols, a conservative Trump critic, summed up: “Mission accomplished. He ran for [president] to stay out of jail, and here we are.”Steven Cheung, Trump’s spokesperson, celebrated “a major victory for the rule of law”, adding: “The American people and President Trump want an immediate end to the political weaponization of our justice system and we look forward to uniting our country.”Democrats, however, expect Trump to seek revenge, not unity – and immediate comments from both the president-elect and JD Vance, the Ohio senator and incoming vice-president, did little to calm such fears.Vance said: “If Donald J Trump had lost an election, he may very well have spent the rest of his life in prison. These prosecutions were always political. Now it’s time to ensure what happened to President Trump never happens in this country again.”In a post to his own social media platform, Trump said all cases against him, including civil suits in New York resulting in multimillion-dollar penalties, were “empty and lawless”, orchestrated by his Democratic foes.“It was a political hijacking,” Trump said, “and a low point in the history of our country that such a thing could have happened, and yet, I persevered, against all odds, and WON.” More

  • in

    Democrats should stop mocking Trump’s ground game and start learning from it

    @font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);font-weight:300;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);font-weight:300;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);font-weight:400;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);font-weight:400;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);font-weight:500;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);font-weight:500;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);font-weight:600;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);font-weight:600;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);font-weight:700;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format(“truetype”);font-weight:900;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);font-weight:900;font-style:italic}@font-face{font-family:Guardian Titlepiece;src:url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@media (min-width: 71.25em){.content__main-column–interactive{margin-left:160px}}@media (min-width: 81.25em){.content__main-column–interactive{margin-left:240px}}.content__main-column–interactive .element-atom{max-width:620px}@media (max-width: 46.24em){.content__main-column–interactive .element-atom{max-width:100%}}.content__main-column–interactive .element-showcase{margin-left:0}@media (min-width: 46.25em){.content__main-column–interactive .element-showcase{max-width:620px}}@media (min-width: 71.25em){.content__main-column–interactive .element-showcase{max-width:860px}}.content__main-column–interactive .element-immersive{max-width:1100px}@media (max-width: 46.24em){.content__main-column–interactive .element-immersive{width:calc(100vw – var(–scrollbar-width));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(–half-scrollbar-width))!important;margin-right:calc(-50vw + var(–half-scrollbar-width))!important}}@media (min-width: 46.25em){.content__main-column–interactive .element-immersive{transform:translate(-20px);width:calc(100% + 60px)}}@media (max-width: 71.24em){.content__main-column–interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width: 71.25em){.content__main-column–interactive .element-immersive{transform:translate(0);width:auto}}@media (min-width: 81.25em){.content__main-column–interactive .element-immersive{max-width:1260px}}.content__main-column–interactive p{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}nav+section{display:none}nav+aside{display:none}aside+section{display:none}.furniture-wrapper{background-color:#1a1a1a;margin:0 -10px;padding:0 10px 4px}@media (min-width: 30em){.furniture-wrapper{margin:0 -20px;padding:0 20px 8px}}@media (min-width: 61.25em){.furniture-wrapper{padding:0 20px}}@media (min-width: 81.25em){.furniture-wrapper:before{content:””;width:calc((100vw – 1298px)/2);height:100%;position:absolute;left:calc((100vw – 1298px)/-2);background-color:#1a1a1a;border-right:1px solid #606060}.furniture-wrapper:after{content:””;width:calc((100vw – 1298px)/2);height:100%;position:absolute;right:calc((100vw – 1298px)/-2);background-color:#1a1a1a}}.furniture-wrapper .article-header,.furniture-wrapper [data-gu-name=title] a,.furniture-wrapper [data-gu-name=title] span{color:var(–new-pillar-colour, #ff5943)}@media (min-width: 61.25em){.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{border-top:1px solid #606060}}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:700;color:#dcdcdc}.furniture-wrapper #headline figure,.furniture-wrapper [data-gu-name=headline] figure,.furniture-wrapper .headline figure{margin-top:0;margin-bottom:2px}@media (min-width: 71.25em){.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{background-color:#606060}}.furniture-wrapper #meta details,.furniture-wrapper #meta summary,.furniture-wrapper #meta summary span,.furniture-wrapper [data-gu-name=meta] details,.furniture-wrapper [data-gu-name=meta] summary,.furniture-wrapper [data-gu-name=meta] summary span{color:#dcdcdc}.furniture-wrapper #meta .meta__social a,.furniture-wrapper #meta .meta__social button,.furniture-wrapper [data-gu-name=meta] .meta__social a,.furniture-wrapper [data-gu-name=meta] .meta__social button{border-color:#606060;color:var(–new-pillar-colour, #ff5943)}.furniture-wrapper #meta .meta__social a svg,.furniture-wrapper #meta .meta__social button svg,.furniture-wrapper [data-gu-name=meta] .meta__social a svg,.furniture-wrapper [data-gu-name=meta] .meta__social button svg{fill:var(–new-pillar-colour, #ff5943)}.furniture-wrapper #meta .meta__social a:hover,.furniture-wrapper #meta .meta__social button:hover,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover{color:#1a1a1a;background-color:var(–new-pillar-colour, #ff5943)}.furniture-wrapper #meta .meta__social a:hover svg,.furniture-wrapper #meta .meta__social button:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover svg{fill:#1a1a1a}.furniture-wrapper #meta div,.furniture-wrapper [data-gu-name=meta] div{color:#dcdcdc}.furniture-wrapper .standfirst a,.furniture-wrapper #standfirst a,.furniture-wrapper [data-gu-name=standfirst] a{color:var(–new-pillar-colour, #ff5943);border-bottom:1px solid var(–new-pillar-colour, #ff5943)}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{color:#dcdcdc}@media (min-width: 61.25em){.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{border-top:1px solid #606060}}@media (min-width: 71.25em){.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{border-top:unset}}@media (min-width: 71.25em){.furniture-wrapper .standfirst:before,.furniture-wrapper #standfirst:before,.furniture-wrapper [data-gu-name=standfirst]:before{background-color:#606060}}@media (min-width: 46.25em){.furniture-wrapper:before{content:””;height:100%;top:0;position:absolute;background-color:#1a1a1a;border-right:1px solid #606060;left:calc((100vw – var(–scrollbar-width, 0px) – 738px) / -2);width:calc((100vw – var(–scrollbar-width, 0px) – 738px) / 2)}.furniture-wrapper:after{content:””;height:100%;top:0;position:absolute;background-color:#1a1a1a;border-left:1px solid #606060;right:calc((100vw – var(–scrollbar-width, 0px) – 738px) / -2);width:calc((100vw – var(–scrollbar-width, 0px) – 738px) / 2)}}@media (min-width: 61.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 978px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 978px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 978px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 978px) / -2)}}@media (min-width: 71.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / -2)}}@media (min-width: 81.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / -2)}}.furniture-wrapper .keyline-4 svg,.furniture-wrapper [data-gu-name=lines] svg{stroke:#606060}.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:#606060}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);font-weight:300;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);font-weight:300;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);font-weight:400;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);font-weight:400;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);font-weight:500;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);font-weight:500;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);font-weight:600;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);font-weight:600;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);font-weight:700;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format(“truetype”);font-weight:900;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);font-weight:900;font-style:italic}@font-face{font-family:Guardian Titlepiece;src:url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}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}body.ios #feature-article-container .article__header,body.ios #standard-article-container .article__header,body.ios #comment-article-container .article__header,body.android #feature-article-container .article__header,body.android #standard-article-container .article__header,body.android #comment-article-container .article__header{opacity:0!important}body.ios #feature-article-container .furniture-wrapper,body.ios #standard-article-container .furniture-wrapper,body.ios #comment-article-container .furniture-wrapper,body.android #feature-article-container .furniture-wrapper,body.android #standard-article-container .furniture-wrapper,body.android #comment-article-container .furniture-wrapper{margin:0}body.ios #feature-article-container .furniture-wrapper .content__labels,body.ios #standard-article-container .furniture-wrapper .content__labels,body.ios #comment-article-container .furniture-wrapper .content__labels,body.android #feature-article-container .furniture-wrapper .content__labels,body.android #standard-article-container .furniture-wrapper .content__labels,body.android #comment-article-container .furniture-wrapper .content__labels{color:var(–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{color:#dcdcdc!important}body.ios #feature-article-container .furniture-wrapper .article-header a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=title] a,body.ios #standard-article-container .furniture-wrapper .article-header a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=title] a,body.ios #comment-article-container .furniture-wrapper .article-header a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=title] a,body.android #feature-article-container .furniture-wrapper .article-header a,body.android #feature-article-container .furniture-wrapper [data-gu-name=title] a,body.android #standard-article-container .furniture-wrapper .article-header a,body.android #standard-article-container .furniture-wrapper [data-gu-name=title] a,body.android #comment-article-container .furniture-wrapper .article-header a,body.android #comment-article-container .furniture-wrapper [data-gu-name=title] a{color:var(–byline-anchor, #ff5943)}body.ios #feature-article-container .furniture-wrapper #meta:before,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta]:before,body.ios #standard-article-container .furniture-wrapper #meta:before,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta]:before,body.ios #comment-article-container .furniture-wrapper #meta:before,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #feature-article-container .furniture-wrapper #meta:before,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #standard-article-container .furniture-wrapper #meta:before,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #comment-article-container .furniture-wrapper #meta:before,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta]:before{background-image:repeating-linear-gradient(#606060,#606060 1px,transparent 1px,transparent 3px)}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 #feature-article-container .furniture-wrapper #meta .meta__social .byline,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline,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 #standard-article-container .furniture-wrapper #meta .meta__social .byline,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline,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.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline,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 #feature-article-container .furniture-wrapper #meta .meta__social .byline,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline,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 #standard-article-container .furniture-wrapper #meta .meta__social .byline,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline,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,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline,body.ios #feature-article-container .furniture-wrapper #meta .byline a span,body.ios #feature-article-container .furniture-wrapper #meta .byline__author a span,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a a span,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span a span,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline a span,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline a span,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a span,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a span,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a span,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a span,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a span,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a span,body.ios #standard-article-container .furniture-wrapper #meta .byline a span,body.ios #standard-article-container .furniture-wrapper #meta .byline__author a span,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a a span,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span a span,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline a span,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline a span,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a span,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a span,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a span,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a span,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a span,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a span,body.ios #comment-article-container .furniture-wrapper #meta .byline a span,body.ios #comment-article-container .furniture-wrapper #meta .byline__author a span,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a a span,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span a span,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline a span,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline a span,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a span,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a span,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a span,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a span,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a span,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a span,body.android #feature-article-container .furniture-wrapper #meta .byline a span,body.android #feature-article-container .furniture-wrapper #meta .byline__author a span,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a a span,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span a span,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline a span,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline a span,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a span,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a span,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a span,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a span,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a span,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a span,body.android #standard-article-container .furniture-wrapper #meta .byline a span,body.android #standard-article-container .furniture-wrapper #meta .byline__author a span,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a a span,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span a span,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline a span,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline a span,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a span,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a span,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a span,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a span,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a span,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a span,body.android #comment-article-container .furniture-wrapper #meta .byline a span,body.android #comment-article-container .furniture-wrapper #meta .byline__author a span,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a a span,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span a span,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline a span,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline a span,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a span,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a span,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a span,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a span,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a span,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a span,body.ios #feature-article-container .furniture-wrapper #meta .byline a,body.ios #feature-article-container .furniture-wrapper #meta .byline button,body.ios #feature-article-container .furniture-wrapper #meta .byline__author a,body.ios #feature-article-container .furniture-wrapper #meta .byline__author button,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a a,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a button,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span a,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span button,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline a,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline button,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline a,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline button,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline button,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button,body.ios #standard-article-container .furniture-wrapper #meta .byline a,body.ios #standard-article-container .furniture-wrapper #meta .byline button,body.ios #standard-article-container .furniture-wrapper #meta .byline__author a,body.ios #standard-article-container .furniture-wrapper #meta .byline__author button,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a a,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a button,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span a,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span button,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline a,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline button,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline a,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline button,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline button,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button,body.ios #comment-article-container .furniture-wrapper #meta .byline a,body.ios #comment-article-container .furniture-wrapper #meta .byline button,body.ios #comment-article-container .furniture-wrapper #meta .byline__author a,body.ios #comment-article-container .furniture-wrapper #meta .byline__author button,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a a,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a button,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span a,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span button,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline a,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline button,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline a,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline button,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline button,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button,body.android #feature-article-container .furniture-wrapper #meta .byline a,body.android #feature-article-container .furniture-wrapper #meta .byline button,body.android #feature-article-container .furniture-wrapper #meta .byline__author a,body.android #feature-article-container .furniture-wrapper #meta .byline__author button,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a a,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a button,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span a,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span button,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline a,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline button,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline a,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline button,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline button,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button,body.android #standard-article-container .furniture-wrapper #meta .byline a,body.android #standard-article-container .furniture-wrapper #meta .byline button,body.android #standard-article-container .furniture-wrapper #meta .byline__author a,body.android #standard-article-container .furniture-wrapper #meta .byline__author button,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a a,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a button,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span a,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span button,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline a,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline button,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline a,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline button,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline button,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button,body.android #comment-article-container .furniture-wrapper #meta .byline a,body.android #comment-article-container .furniture-wrapper #meta .byline button,body.android #comment-article-container .furniture-wrapper #meta .byline__author a,body.android #comment-article-container .furniture-wrapper #meta .byline__author button,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a a,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a button,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span a,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span button,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline a,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline button,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline a,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline button,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline button,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button{color:var(–byline-anchor, #ff5943)}body.ios #feature-article-container .furniture-wrapper #meta .byline a svg,body.ios #feature-article-container .furniture-wrapper #meta .byline button svg,body.ios #feature-article-container .furniture-wrapper #meta .byline__author a svg,body.ios #feature-article-container .furniture-wrapper #meta .byline__author button svg,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a a svg,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a button svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span a svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span button svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline a svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline button svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline a svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline button svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline button svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button svg,body.ios #standard-article-container .furniture-wrapper #meta .byline a svg,body.ios #standard-article-container .furniture-wrapper #meta .byline button svg,body.ios #standard-article-container .furniture-wrapper #meta .byline__author a svg,body.ios #standard-article-container .furniture-wrapper #meta .byline__author button svg,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a a svg,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a button svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span a svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span button svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline a svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline button svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline a svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline button svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline button svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button svg,body.ios #comment-article-container .furniture-wrapper #meta .byline a svg,body.ios #comment-article-container .furniture-wrapper #meta .byline button svg,body.ios #comment-article-container .furniture-wrapper #meta .byline__author a svg,body.ios #comment-article-container .furniture-wrapper #meta .byline__author button svg,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a a svg,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a button svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span a svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span button svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline a svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline button svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline a svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline button svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline button svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button svg,body.android #feature-article-container .furniture-wrapper #meta .byline a svg,body.android #feature-article-container .furniture-wrapper #meta .byline button svg,body.android #feature-article-container .furniture-wrapper #meta .byline__author a svg,body.android #feature-article-container .furniture-wrapper #meta .byline__author button svg,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a a svg,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a button svg,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span a svg,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span button svg,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline a svg,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline button svg,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline a svg,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline button svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline button svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button svg,body.android #standard-article-container .furniture-wrapper #meta .byline a svg,body.android #standard-article-container .furniture-wrapper #meta .byline button svg,body.android #standard-article-container .furniture-wrapper #meta .byline__author a svg,body.android #standard-article-container .furniture-wrapper #meta .byline__author button svg,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a a svg,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a button svg,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span a svg,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span button svg,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline a svg,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline button svg,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline a svg,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline button svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline button svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button svg,body.android #comment-article-container .furniture-wrapper #meta .byline a svg,body.android #comment-article-container .furniture-wrapper #meta .byline button svg,body.android #comment-article-container .furniture-wrapper #meta .byline__author a svg,body.android #comment-article-container .furniture-wrapper #meta .byline__author button svg,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a a svg,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a button svg,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span a svg,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span button svg,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline a svg,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline button svg,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline a svg,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline button svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline button svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button svg{fill:var(–byline-anchor, #ff5943)}body.ios #feature-article-container .furniture-wrapper #meta .byline a:hover,body.ios #feature-article-container .furniture-wrapper #meta .byline button:hover,body.ios #feature-article-container .furniture-wrapper #meta .byline__author a:hover,body.ios #feature-article-container .furniture-wrapper #meta .byline__author button:hover,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a a:hover,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a button:hover,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span a:hover,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span button:hover,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline a:hover,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline button:hover,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline a:hover,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline button:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover,body.ios #standard-article-container .furniture-wrapper #meta .byline a:hover,body.ios #standard-article-container .furniture-wrapper #meta .byline button:hover,body.ios #standard-article-container .furniture-wrapper #meta .byline__author a:hover,body.ios #standard-article-container .furniture-wrapper #meta .byline__author button:hover,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a a:hover,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a button:hover,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span a:hover,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span button:hover,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline a:hover,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline button:hover,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline a:hover,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline button:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover,body.ios #comment-article-container .furniture-wrapper #meta .byline a:hover,body.ios #comment-article-container .furniture-wrapper #meta .byline button:hover,body.ios #comment-article-container .furniture-wrapper #meta .byline__author a:hover,body.ios #comment-article-container .furniture-wrapper #meta .byline__author button:hover,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a a:hover,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a button:hover,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span a:hover,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span button:hover,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline a:hover,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline button:hover,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline a:hover,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline button:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover,body.android #feature-article-container .furniture-wrapper #meta .byline a:hover,body.android #feature-article-container .furniture-wrapper #meta .byline button:hover,body.android #feature-article-container .furniture-wrapper #meta .byline__author a:hover,body.android #feature-article-container .furniture-wrapper #meta .byline__author button:hover,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a a:hover,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a button:hover,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span a:hover,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span button:hover,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline a:hover,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline button:hover,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline a:hover,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline button:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover,body.android #standard-article-container .furniture-wrapper #meta .byline a:hover,body.android #standard-article-container .furniture-wrapper #meta .byline button:hover,body.android #standard-article-container .furniture-wrapper #meta .byline__author a:hover,body.android #standard-article-container .furniture-wrapper #meta .byline__author button:hover,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a a:hover,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a button:hover,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span a:hover,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span button:hover,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline a:hover,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline button:hover,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline a:hover,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline button:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover,body.android #comment-article-container .furniture-wrapper #meta .byline a:hover,body.android #comment-article-container .furniture-wrapper #meta .byline button:hover,body.android #comment-article-container .furniture-wrapper #meta .byline__author a:hover,body.android #comment-article-container .furniture-wrapper #meta .byline__author button:hover,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a a:hover,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a button:hover,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span a:hover,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span button:hover,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline a:hover,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline button:hover,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline a:hover,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline button:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover{background-color:var(–byline-anchor, #ff5943);color:#1a1a1a}body.ios #feature-article-container .furniture-wrapper #meta .byline a:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .byline button:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .byline__author a:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .byline__author button:hover svg,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a a:hover svg,body.ios #feature-article-container .furniture-wrapper #meta span.byline__author a button:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span a:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline span button:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline a:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__social .byline button:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline a:hover svg,body.ios #feature-article-container .furniture-wrapper #meta .meta__byline .byline button:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .byline a:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .byline button:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .byline__author a:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .byline__author button:hover svg,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a a:hover svg,body.ios #standard-article-container .furniture-wrapper #meta span.byline__author a button:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span a:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline span button:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline a:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__social .byline button:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline a:hover svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__byline .byline button:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .byline a:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .byline button:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .byline__author a:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .byline__author button:hover svg,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a a:hover svg,body.ios #comment-article-container .furniture-wrapper #meta span.byline__author a button:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span a:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline span button:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline a:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__social .byline button:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline a:hover svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__byline .byline button:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover svg,body.android #feature-article-container .furniture-wrapper #meta .byline a:hover svg,body.android #feature-article-container .furniture-wrapper #meta .byline button:hover svg,body.android #feature-article-container .furniture-wrapper #meta .byline__author a:hover svg,body.android #feature-article-container .furniture-wrapper #meta .byline__author button:hover svg,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a a:hover svg,body.android #feature-article-container .furniture-wrapper #meta span.byline__author a button:hover svg,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span a:hover svg,body.android #feature-article-container .furniture-wrapper #meta .meta__byline span button:hover svg,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline a:hover svg,body.android #feature-article-container .furniture-wrapper #meta .meta__social .byline button:hover svg,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline a:hover svg,body.android #feature-article-container .furniture-wrapper #meta .meta__byline .byline button:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover svg,body.android #standard-article-container .furniture-wrapper #meta .byline a:hover svg,body.android #standard-article-container .furniture-wrapper #meta .byline button:hover svg,body.android #standard-article-container .furniture-wrapper #meta .byline__author a:hover svg,body.android #standard-article-container .furniture-wrapper #meta .byline__author button:hover svg,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a a:hover svg,body.android #standard-article-container .furniture-wrapper #meta span.byline__author a button:hover svg,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span a:hover svg,body.android #standard-article-container .furniture-wrapper #meta .meta__byline span button:hover svg,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline a:hover svg,body.android #standard-article-container .furniture-wrapper #meta .meta__social .byline button:hover svg,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline a:hover svg,body.android #standard-article-container .furniture-wrapper #meta .meta__byline .byline button:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover svg,body.android #comment-article-container .furniture-wrapper #meta .byline a:hover svg,body.android #comment-article-container .furniture-wrapper #meta .byline button:hover svg,body.android #comment-article-container .furniture-wrapper #meta .byline__author a:hover svg,body.android #comment-article-container .furniture-wrapper #meta .byline__author button:hover svg,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a a:hover svg,body.android #comment-article-container .furniture-wrapper #meta span.byline__author a button:hover svg,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span a:hover svg,body.android #comment-article-container .furniture-wrapper #meta .meta__byline span button:hover svg,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline a:hover svg,body.android #comment-article-container .furniture-wrapper #meta .meta__social .byline button:hover svg,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline a:hover svg,body.android #comment-article-container .furniture-wrapper #meta .meta__byline .byline button:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline a:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline button:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author a:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline__author button:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a a:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span.byline__author a button:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span a:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline span button:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline a:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__social .byline button:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline a:hover svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__byline .byline button:hover svg{fill:#1a1a1a}body.ios #feature-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #feature-article-container .furniture-wrapper #meta .meta__misc svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #standard-article-container .furniture-wrapper #meta .meta__misc svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #comment-article-container .furniture-wrapper #meta .meta__misc svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg{stroke:var(–byline-anchor, #ff5943)}body.ios #feature-article-container .furniture-wrapper #meta .alerts__label,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.ios #standard-article-container .furniture-wrapper #meta .alerts__label,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.ios #comment-article-container .furniture-wrapper #meta .alerts__label,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #feature-article-container .furniture-wrapper #meta .alerts__label,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #standard-article-container .furniture-wrapper #meta .alerts__label,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #comment-article-container .furniture-wrapper #meta .alerts__label,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label{color:#dcdcdc!important}body.ios #feature-article-container .furniture-wrapper #meta span[data-icon],body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.ios #standard-article-container .furniture-wrapper #meta span[data-icon],body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.ios #comment-article-container .furniture-wrapper #meta span[data-icon],body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #feature-article-container .furniture-wrapper #meta span[data-icon],body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #standard-article-container .furniture-wrapper #meta span[data-icon],body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #comment-article-container .furniture-wrapper #meta span[data-icon],body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]{color:var(–byline-anchor, #ff5943)}body.ios #feature-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.ios #standard-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.ios #comment-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #feature-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #standard-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #comment-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before{color:var(–byline-anchor, #ff5943)}@media (min-width: 71.25em){body.ios #feature-article-container .furniture-wrapper #meta,body.ios #feature-article-container .furniture-wrapper .meta.keyline-4,body.ios #standard-article-container .furniture-wrapper #meta,body.ios #standard-article-container .furniture-wrapper .meta.keyline-4,body.ios #comment-article-container .furniture-wrapper #meta,body.ios #comment-article-container .furniture-wrapper .meta.keyline-4,body.android #feature-article-container .furniture-wrapper #meta,body.android #feature-article-container .furniture-wrapper .meta.keyline-4,body.android #standard-article-container .furniture-wrapper #meta,body.android #standard-article-container .furniture-wrapper .meta.keyline-4,body.android #comment-article-container .furniture-wrapper #meta,body.android #comment-article-container .furniture-wrapper .meta.keyline-4{display:block;border-top:1px solid var(–byline-anchor, #606060)}body.ios #feature-article-container .furniture-wrapper #meta .meta__misc,body.ios #feature-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.ios #standard-article-container .furniture-wrapper #meta .meta__misc,body.ios #standard-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.ios #comment-article-container .furniture-wrapper #meta .meta__misc,body.ios #comment-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #feature-article-container .furniture-wrapper #meta .meta__misc,body.android #feature-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #standard-article-container .furniture-wrapper #meta .meta__misc,body.android #standard-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #comment-article-container .furniture-wrapper #meta .meta__misc,body.android #comment-article-container .furniture-wrapper .meta.keyline-4 .meta__misc{margin:unset;margin-left:20px}}body.ios #feature-article-container .article__body p,body.ios #feature-article-container .article__body ul,body.ios #standard-article-container .article__body p,body.ios #standard-article-container .article__body ul,body.ios #comment-article-container .article__body p,body.ios #comment-article-container .article__body ul,body.android #feature-article-container .article__body p,body.android #feature-article-container .article__body ul,body.android #standard-article-container .article__body p,body.android #standard-article-container .article__body ul,body.android #comment-article-container .article__body p,body.android #comment-article-container .article__body ul{max-width:620px}

    View image in fullscreenSince campaign season began, experts have assured us that Donald Trump had “no ground game”, a phrase that generally refers to a campaign’s effort to mobilize voters through local outreach offices, phone calls, text messages, and door knocks. Pundits, politicos, and partisan observers repeated this charge and scoffed at his ramshackle, amateur, and fraud-riddled efforts, with some seasoned Republican operatives even sounding the alarm.A slew of articles and commentary unfavorably compared Trump’s “paltry” get-out-the-vote operation to the Democrats’ supposedly well-oiled and professionally managed machine. Alex Floyd, the Democratic national committee’s rapid response director, issued a confident statement in April: “Donald Trump’s Maga takeover of the [Republican national committee] has left the Republican party in shambles, lacking the ground game and infrastructure to compete this November.”We all know how that story ended.And yet many Democrats remain reluctant to reassess their views, both of Trump’s ground game and, perhaps more importantly, of their own. Soon after the election, Tom O’Brien, chair of the Democratic party in Lancaster county, Pennsylvania, told the New York Times that Republicans “really didn’t have a ground game”. The Democratic strategist Christy Setzer went further, telling the Hill that “Trump had no ground game and ran only on rambling hatred”, while insisting that the loss “wasn’t the fault of Kamala Harris”, who had “the best campaign any of us has ever seen”. But if that’s true, why did Trump succeed where Harris failed?Trump succeeded, at least in part, because he is a man who will say anything and do anything to win. And of course he was boosted by conservative media – by Fox News talkshows, conspiratorial podcasts, manosphere influencers, deceptive deepfakes, targeted ads, and “First Buddy” Elon Musk’s transformation of Twitter into X. But he also won because he had a strong ground game, even if it occasionally blundered and often looked different from what observers and experts expected from a get-out-the vote drive, including its use of “untraditional” and “micro-targeted” strategies aimed at reaching low- and mid-propensity voters who didn’t fit the usual Republican profile, including Latinos, Black men, and Asian and Arab Americans. The rocky launch of Musk’s new political action committee, America Pac, which hired canvassers in key areas, became a punchline, but it was last-minute outreach that supplemented other efforts. (And America Pac is no joke: Musk has invested $120m in the project and is already planning for the 2026 midterms and beyond.)View image in fullscreenBelittling and discounting Trump’s operation might make liberals feel better, but strategically, it’s self-defeating. This hubris leaves Democrats oblivious to their opponents’ achievements, while they overestimate their own approach. And it makes it harder to appreciate what needs to change if Democrats want to not only win elections but govern effectively and in ways that materially improve people’s lives.Since Harris’s defeat, even moderate commentators are waking up to the fact that Democrats need to shift their messaging in order to increase their appeal to working class voters who have turned away from the party or toward Trump. But while embracing the rhetoric of economic populism would be a good start, tweaks to language are not enough. Our definition of “ground game” must evolve as well – “knocking on doors eight or nine times”, which is how O’Brien described his party’s efforts, will not be enough to remedy the Democrats’ current disadvantage or revitalize small-d democracy.Committing to a causeA few weeks before the election, in Greensboro, North Carolina, Nikki Marín Baena was outside her home when she was approached by a canvasser from Libre Initiative, a Koch-backed organization that targets Latino communities with a libertarian agenda. The canvasser told her about all the services the group offers: Spanish language workshops for parents on how to apply for scholarships, English language tutoring, computer classes and more. In Baena’s words, Libre’s goal is to get people in a room, help them meet their basic needs, and then preach the gospel of small government.Beana is a co-founder of Siembra NC, which mostly organizes around workers’ rights, in particular the challenges many immigrant laborers face, including wage theft. Ideologically, Baena is diametrically opposed to Libre’s politics, but she is fascinated by their tactics. She has seen Libre staffers doing stunts outside discount grocery stores, blasting Bidenomics and inflation. They offer cash-strapped shoppers gift cards in the amount of money that Democrats’ policies supposedly “stole” from them. People are grateful for the help and so they stop to chat.By capturing the Republican party, Trump positioned himself to reap the benefits of decades of work by rightwing activists, donors and strategists who aimed to strengthen the grip of conservative ideologues and corporate interests on American political life. With laser-like focus, they attacked labor unions, gutted campaign finance law, captured the courts, reconfigured electoral maps and mobilized key interest groups, from anti-abortion activists to gun lovers. And they are actively broadening their reach.When Democrats insist that Trump had no ground game, they ignore the right wing’s investment and presence in spaces that are not purely electoral and that engage people year-round, including groups like Libre, along with the evangelical churches and student groups that increasingly function as social clubs recruiting people to the Maga cause. As Tiffany Dena Loftin details in the new issue of the Black leftist magazine Hammer & Hope, the right wing has spent decades systematically attacking and defunding progressive student unions and networks and building up their conservative counterparts. The Charlie Kirk-founded and Republican billionaire-funded Turning Point USA claims to have “freedom chapters” at more than 3,500 colleges and high schools, which offer young conservatives a sense of belonging and community, leadership development, and pathways to political engagement, of which get-out-the-vote (GOTV) efforts are just one part.View image in fullscreenThe Trump campaign built on this model, providing its base with community and purpose and organizing them, in turn, to mobilize others to turn out and vote. Before joining Trump’s team as campaign co-chair, Susie Wiles spent years working to lock down Florida for Republicans (she’s since been named Trump’s incoming chief of staff). Her tactics make people feel like an essential part of a group with a clear goal. Wiles piloted the “10 for Trump” Iowa caucus program, which gave a subset of 2,000 volunteers the title of “captain”, a limited-edition gold-embroidered hat, and the goal of motivating 10 people in their precincts to turn out. In the general election, specially trained volunteers were dubbed “Trump Force 47” and tasked with developing longer term relationships with so-called low- or mid-propensity voters, going beyond the usual door-knocking to forge relationships aimed at converting these targets into Republican loyalists. The campaign also used Trump’s false claims of election fraud to recruit and train tens of thousands of hyper-vigilant poll workers and Maga acolytes.“Trump or someone around him is quite bright about the definitional difference between mobilization and organization,” Tory Gavito, founder of Way to Win, told me. Mobilizing people to turn out and cast a ballot is not nearly as powerful as organizing people to adopt an identity, commit to a cause, and join a collective effort to push for change. That’s why Way to Win, a progressive donor network, directs funds to groups that do year-round organizing, rather than helicoptering in days or weeks before an election or relying on high-profile celebrity endorsements.In Gavito’s estimation, Trump’s GOTV effort probably mattered less in the end than what she calls the “organizations and institutions that shape worldviews” and engage large numbers of people in their daily lives. That’s where the Democrats’ super polished, pop-up ground game fell short.‘Knocked on too many doors’Ironically, the right not only has its own (often lavishly funded) political and cultural infrastructure; it also benefits from infrastructure’s absence in a way the left does not. Widespread feelings of isolation, loneliness and alienation help their cause. The conservative culture warrior Christopher Rufo, for example, has boasted about how a lack of social trust works to his advantage. Distrust makes it easier to spread lies and misinformation and pit communities against each other – to divide and conquer in order to shrink government, raise corporate profits, and concentrate power.Firelands Workers United is an organization that brings together working families to rebuild this tattered social trust, working in rural Washington, including in counties where majorities voted for Trump. They do so by organizing for good jobs, housing, healthcare and fair taxes. The way they organized in 2024 offers a lesson in class-based solidarity that the national Democratic party should learn from.This electoral cycle, Firelands’ base was focused on fighting several ballot measures. Washington might be a blue state, but it is one with a remarkably regressive tax system and perennial budget problems. This year the California hedge fund manager Brian Heywood spent $6m on four ballot measures that aimed to repeal popular policies, including a recently passed capital gains tax. The result would have reduced funding for affordable childcare and schools and killed rural jobs. If the capital gains ballot measure had passed, 4,000 wealthy Washingtonians would get richer while everyone else, non-immigrant and immigrant, would pay the price.Through 2024, Firelands trained dozens of members so they could educate their communities about this looming threat. They did so by emphasizing a shared class interest, not partisan loyalties, which allowed them to reach across cultural and political divides. “This isn’t about Republicans or Democrats. People out here are frustrated with any politician who sides with the rich over working people,” said the group’s co-founder Stina Janssen.Firelands members collaborate across very different backgrounds. A Washington-born retired corrections officer and a Latin American immigrant mill worker would canvas together and develop a real relationship. They, in turn, would connect with voters over anger at billionaires and inequality and invite them into a movement, opening space for people’s assumptions and attitudes to change. “There would not have been a chance to build these friendships or for the people born here to learn and hear people’s immigration stories with the same level of curiosity without this close work together,” Janssen said.Now the group’s non-immigrant members understand what it means for someone to be facing deportation. And immigrant members feel less alone as they understand they are not the only people struggling with healthcare or rent. “Our organizing approach held and affirmed everyone’s suffering and helped people see how their experiences were tied together,” Janssen explained. This “dignity-based solidarity”, as Janssen calls it, isn’t about asking people to check their privilege. It’s rooted in the recognition that we all suffer and deserve better: making ends meet shouldn’t be this hard for me or for you.This kind of deep organizing takes time because it aims at shifting political consciousness and fostering enduring commitment. It also requires resources. As Baena told me, groups like Turning Point and Libre Initiative “can hire so many people because they have endless money”. It’s easier to fund an organization that helps billionaires’ bottom lines than one that threatens them.Yet Democrats had plenty of money this year, much of which was contributed by smaller donors. But they spent it on the standard playbook. The Harris campaign spent billions blanketing the airwaves with ads (outspending Republicans three to one on paid media), bombarding undecided voters with text messages, and bussing out-of-state volunteers to canvas neighborhoods. None of those tactics leave a trace after the campaign pulls up stakes. They might as well have set the cash on fire.Like many other organizers I spoke to, Billy Wimsatt, the executive director of Movement Voter Pac (MVP), believes those resources could have been deployed more wisely. “What if, instead of spending millions to keep cable news on life support, you had split that money between strategically building up local organizing and online influencer organizing?” he said. This year, MVP moved money to hundreds of organizations that do year-round issue-based organizing in key battleground states in addition to GOTV. That entailed everything from mutual aid to media to ballot measures and candidate recruitment. Wimsatt highlighted the work of Faith in Minnesota, a multi-faith, multi-racial, statewide organization. The group organizes diverse communities, including Muslims and manufactured home park residents, around high-impact issues like housing affordability. This season, Faith in Minnesota volunteers had thousands of conversations with voters and helped protect the state house from flipping to Republicans. “Real organizing wins. Superficial mobilizing loses,” Wimsatt said.Andrew Willis Garcés, another Siembra NC co-founder, puts it bluntly: Democrats across the country actually “knocked too many doors”. The party’s much ballyhooed ground game failed because it was engineered to facilitate one-off conversations that stick to a script instead of supporting local organizations and campaigns that engage ordinary people around issues they care about. For the people Siembra aims to reach, that means fights to recover stolen wages, stop local law enforcement from collaborating with Immigrations and Customs Enforcement (Ice), and win protections for mobile home tenants. Garcés believes that these kinds of local issue campaigns can drive voter engagement by helping people connect their lived experience to candidates or campaigns that might otherwise seem distant, abstract or uninspiring.View image in fullscreenThat can make a difference in an election like the recent one, which Baena describes as a three-way race between Trump, Harris and the couch. In terms of sheer numbers, the couch came out ahead. While much has been said about Latino men turning to Trump, Baena and Garcés believe the real story is that lots of Latino voters, like other key voting groups, “sat this one out”. All told, nearly 90 million eligible voters, 36% of the overall electorate, stayed home.As Baena sees it, the Democrats didn’t have much to offer working people, whatever their race, gender or ethnicity, in terms of tangible improvement to their daily lives or a clear and compelling vision of why the future under Harris would have been better. At the door, there wasn’t much to say besides “the other guy is bad”. You can’t win people over by telling them everything is fine when they can’t afford groceries, rent, and gas, or when they are upset about the war on Gaza.This all goes back to the lack of trust. “People don’t trust people outside their families and they don’t trust politicians or the government,” Baena said. Parachuting canvassers into a community to have one-time conversations will never truly move the needle; you need to listen and earn trust before you can change minds. “The work of base-building is getting people to befriend strangers and build community outside of their families, and that’s a pathway to getting people to trust their neighbors and institutions,” he added.“If liberals really care about winning elections,” Baena continued, “they need to reach these people. We need year-round organizing to really bring people in and to show them that they and their families can benefit from public investment and services. And we have to organize in a way that allows the base to feel they’ve helped win the election, not that the campaign won.”That’s the feeling Firelands managed to inspire in its members – a feeling of being agents of change, not passive consumers of politics. On election day, all the regressive ballot measures were voted down in the rural areas where Firelands and their partners organized, including Grays Harbor county, where Trump won 51.5% of the vote but nearly 60% of voters said “no” to repealing taxes on capital gains. Groups like Faith in Minnesota and Firelands show that by emphasizing shared class interests and focusing on clear progressive policies, it’s possible to make inroads with voters who are skeptical of politicians and even sympathetic to aspects of the Maga movement.People-centered, issue-focused organizingBefore the 2016 election, the New York senator Chuck Schumer made a now infamous pronouncement about the Democratic party’s electoral strategy: “For every blue-collar Democrat we lose in western Pennsylvania, we will pick up two moderate Republicans in the suburbs in Philadelphia, and you can repeat that in Ohio and Illinois and Wisconsin.”In 2021, on the other hand, the then US representative Jim Banks of Indiana (now senator-elect) shared a memo with the then House minority leader, Kevin McCarthy, detailing how the Republican party could “permanently become the Party of the Working Class” in part by appealing to “minority voters”.Three years later, Banks’s proposal no longer reads as wishful thinking. Trump’s campaign made inroads with low-income communities and voters of color in urban and rural areas nationwide, including peeling off an alarming number of unionized voters. Meanwhile, Schumer’s plan of tacking to the center in order to target Republican voters at the expense of less affluent Democratic ones helped Harris get trounced.Instead of aspiring to razor-thin margins of victory, Democrats must become more populist and more ambitious. But better messaging must be coupled with a disciplined strategy to expand the voting base and win resounding majorities so politicians can actually deliver on a platform that makes this country more inclusive, sustainable, and fair.To accomplish this, Democrats need to find ways to win over some of the people who voted for Trump not because they are committed to Maga, but out of frustration with the status quo. And they also need to connect with many more of those millions of people who chose the couch. Instead of listening to the Liz Cheney-loving consulting class and the cable ad-buying gurus at Future Forward, Democrats need to muster the kind of political determination that drove Susie Wiles to swing Florida firmly to the right and enabled Republicans to paint Texas a deep red.You can bet that conservative strategists are thinking about how to eat away at Democratic strongholds, including California. Where’s the 10-year plan to flip Texas and its 40 electoral votes back to blue?The problem isn’t just a lack of vision or political will, but resources. The big money bundlers and special interests don’t want to cede control. According to Way to Win’s Gavito, the aftermath of Trump’s first victory brought together an unlikely coalition of Democratic donors, many of whom were not particularly liberal, let alone progressive, but who were concerned about threats to democracy and craving a return to normalcy. After Joe Biden won, many ceased to collaborate or invest in base-building efforts, wary of strategies aimed at empowering diverse working-class voters or delivering the kind of progressive policy measures that might appeal to them. Perhaps, now, some of these donors will realize that their cautious, center-hewing strategy has failed and reassess their approach.But changes at the top won’t be enough if they’re not tethered to change on the ground. Voter outreach needs to be people- and place-centered, not data- and advertiser-driven. It needs to be issue-focused and year-round, not scaled in eight weeks and gone overnight. And it must offer more than an awkward conversation at the door and an alienating avalanche of texts treating recipients like little more than ATMs. People need a sense of belonging and a compelling and credible vision of a future worth fighting for.In the end, the fate of democracy is too precious to leave in the hands of the Democratic party. Across the country, ordinary people are building the relationships, organizations, and power required to move this country forward. They are the ground game we need. More