More stories

  • in

    Portland residents scoff at Trump threat to send military: ‘This is not a war zone’

    A visit to downtown Portland, Oregon, on Saturday, hours after Donald Trump falsely declared the city “war ravaged” to justify the deployment of federal troops, made it plain the US president’s impression of the city, apparently shaped by misleading conservative media reports, is entirely divorced from reality.There were just four protesters outside the Immigration and Customs Enforcement (Ice) field office in an outlying residential neighborhood that the president had claimed was “under siege” by antifascists and “other domestic terrorists”. Jack Dickinson, 26, wore a chicken costume draped in an American flag and held a sign that read “Portland Will Outlive Him”. Passing motorists honked in appreciation.Dickinson, who is from Portland and has helped organize the small but persistent protest at that location, which is going on three months, said he was not surprised to see Trump focus his attention on the city. But he called the president’s threat to have soldiers use “full force” against the protesters, whose numbers occasionally swell into the dozens, unwarranted.“There’s no justification, no reason for the national guard or military to be using ‘full force’ on people,” Dickinson said, “but they have this narrative about Portland that’s been helped by selectively edited videos to set themselves up for a crackdown.”The Ice field office, which the city of Portland recently accused the agency of illegally using for detentions, is also attractive to protesters because it sits directly next to a Tesla dealership. Another protester held up a sign that read “Tesla Funds Fascism/Stop Buying Teslas”.A third protester, a young man who goes by the nickname Burrito, said that he was “protesting them wrongfully kidnapping random individuals based on their skin color”.He also rejected the president’s characterization of the city and of the anti-Ice protesters. “This is not a war zone and it’s disgusting the way that he talks about us,” he said.The activist said that the point of the protests was to frustrate and wear out the federal agents, who, he said, have been responsible for any violence that has taken place: “As the day progresses, we get more numbers, they start to show more force and our people come out. It’s just a matter of how they escalate things, because they are the escalators, not like the one that Trump took that doesn’t work.”The number of protesters was vastly smaller than the number of people in nearby coffee shops and restaurants, where Portlanders went about their usual weekend business, joking about life during wartime.The city’s downtown blocks, which were the scene of mass protests in 2020, first against racist policing and then against Trump’s deployment of federal agents to guard a courthouse, were similarly placid.View image in fullscreenThe only person on the sidewalk outside the federal courthouse was a street sweeper, wearing a neon-green vest with the words “Clean & Safe” on the back. The fence that surrounded the building five years ago had long since been removed, as had the plywood boards that covered the windows of the adjacent police headquarters, where thousands of racial justice protesters rallied after the murder of George Floyd by a Minneapolis police officer in 2020.There was also no sign of activity at the nearby Edith Green federal building, with its distinctive facade clad in vegetated screens, one day after a local TV reporter recorded the arrival of a convoy that included masked federal agents in an armored homeland security truck.By contrast, the nearby Portland farmers’ market was packed with residents and tourists buying produce and eating acaí bowls from a thriving local business started by a yoga and meditation teacher.On social media, Portlanders continued to mock Trump’s false claims about the city as they have for weeks, by posting images of themselves enjoying life in the city with audio of the president saying, earlier this month, that it is “like living in Hell”. More

  • in

    FBI fires agents who kneeled during 2020 racial justice protest

    The FBI has fired agents who were photographed kneeling during a racial justice protest in Washington DC that followed the 2020 murder of George Floyd at the hands of Minneapolis police officers, three people familiar with the matter told the Associated Press on Friday.The bureau last spring had reassigned the agents but has since fired them, said the people, who insisted on anonymity to discuss personnel matters with the AP.The number of FBI employees terminated was not immediately clear, but two people said it was roughly 20.The photographs at issue showed a group of agents taking the knee during one of the demonstrations following the May 2020 killing of Floyd, a death that led to a national reckoning over policing and racial injustice and sparked widespread anger after millions of people saw video of the arrest. The kneeling had angered some in the FBI but was also understood as a possible de-escalation tactic during a period of protests.The FBI Agents Association confirmed in a statement late on Friday that more than a dozen agents had been fired, including military veterans with additional statutory protections, and condemned the move as unlawful. It called on Congress to investigate and said the firings were another indication of the FBI director Kash Patel’s disregard for the legal rights of bureau employees.“As Director Patel has repeatedly stated, nobody is above the law,” the agents association said. “But rather than providing these agents with fair treatment and due process, Patel chose to again violate the law by ignoring these agents’ constitutional and legal rights instead of following the requisite process.”An FBI spokesperson declined to comment on Friday.The firings come amid a broader personnel purge at the bureau as Patel works to reshape the nation’s premier federal law enforcement agency.Five agents and top-level executives were known to have been summarily fired in August in a wave of ousters that current and former officials say has contributed to declining morale.One of those, Steve Jensen, helped oversee investigations into the attack on the US Capitol that Donald Trump supporters carried out on 6 January 2021 after his first presidency ended in defeat to Joe Biden. Another, Brian Driscoll, served as acting FBI director in the early days of Trump’s second presidency, which began in January, and resisted US justice department demands to supply the names of agents who investigated the Capitol attack.A third, Chris Meyer, was incorrectly rumored on social media to have participated in the investigation into Trump’s retention of classified documents at his Mar-a-Lago estate in Palm Beach, Florida. A fourth, Walter Giardina, participated in high-profile investigations like the one into Trump adviser Peter Navarro.A lawsuit filed by Jensen, Driscoll and another fired FBI supervisor, Spencer Evans, alleged that Patel communicated that he understood that it was “likely illegal” to fire agents based on cases they worked but was powerless to stop it because the White House and the justice department were determined to remove all agents who investigated Trump.Patel denied at a recent congressional hearing that he took orders from the White House on whom to fire and said anyone who had been dismissed failed to meet the FBI’s standards. More

  • in

    Starmer and Trump to hold talks as PM warned UK faces ‘huge dilemma’ over relationship with US – UK politics live

    Donald Trump and his wife Melania posed for a photograph with King Charles and Queen Camilla in the grand grand Green Corridor at Windsor Castle before Trump headed to the PM’s country residence Chequers, PA Media reports. PA says:
    The four posed for a joint photograph together in the atmospheric corridor which is lined with gilt edged historic paintings and antique furniture.
    Outside at the sovereign’s entrance, the Kkng said a solo goodbye with Trump shaking his hands warmly and placing his other hand on top. The president said “thank you very much, everybody. He’s a great gentleman and a great King”.
    The Windsor Castle detachment of The King’s Guard turned out in the Quadrangle outside to mark Trump’s departure. Although Melania attended the official parting of ways, she is in fact staying behind to carry out joint engagements, first with Camilla, and then the Princess of Wales.
    She was joining the Queen for a tour of Queen Mary’s Doll’s House and the Royal Library in Windsor Castle.
    President Trump is now leaving Windsor Castle. He will be flying to Chequers by helicopter.Volodymyr Zelenskyy, the Ukrainian president, has thanked King Charles for what he said at the state banquet last night strongly supporting the Ukrainian cause.In a post on social media, Zelenskyy said:
    I extend my deepest thanks to His Majesty King Charles III @RoyalFamily for his steadfast support. Ukraine greatly values the United Kingdom’s unwavering and principled stance.
    When tyranny threatens Europe once again, we must all hold firm, and Britain continues to lead in defending freedom on many fronts. Together, we have achieved a lot, and with the support of freedom-loving nations—the UK, our European partners, and the US—we continue to defend values and protect lives. We are united in our efforts to make diplomacy work and secure lasting peace for the European continent.
    In his speech Charles said:
    Our countries have the closest defence, security and intelligence relationship ever known. In two world wars, we fought together to defeat the forces of tyranny.
    Today, as tyranny once again threatens Europe, we and our allies stand together in support of Ukraine, to deter aggression and secure peace. And our Aukus submarine partnership, with Australia, sets the benchmark for innovative and vital collaboration.
    Donald Trump is likely to become “much more aggressive” towards Russia in support of Ukraine, one of his allies has claimed.Christopher Ruddy, CEO of Newsmax, a rightwing news organisation in the US, was a guest at the state banquet last night. In an interview with the Today programme, Ruddy, who has been a friend and informal adviser to the president for years, predicted that Trump would soon harden his stance against Russia. He said:
    President Trump is not against Ukraine, like some people might think, and he’s moved a long way in his posture. And I think we’re going to see much more aggressive action in the weeks and months ahead.
    Ruddy conceded that Trump was not in favour of sending US troops into action.
    I think the president is highly reluctant to put troops on the ground. That’s nothing to do with Ukraine. He just doesn’t like American troops put in harm’s way. He doesn’t like physical engagements. He’ll do these kinetic strikes from time to time, you saw that in Iran, but it’s still not really deploying American troops and putting them in a lot of risk.
    Instead, Trump sees this as “an economic battle”, Ruddy said.
    He’s been pushing for [lower oil prices]. He wants sanctions. He wants Nato countries to stop buying Russian oil. So he sees this in economic war, as a businessman.
    Asked about Trump’s views on Vladimir Putin, the Russian president, Ruddy said Trump viewed him as “a bad guy, even though he won’t say that publicly”.Trump thought it was worth trying to win Putin round, Ruddy said. But Trump has now decided that’s “not going to work”, Ruddy claimed.
    Putin hasn’t talked to anyone. He hasn’t talked to any American president – reluctant, won’t do anything. So Trump looks at this and says, let me see if I can be his friend. I’ll reach out. I’ll be overly generous, I’ll be overly kind.
    And he tried that. I think he really honestly thought it was going to work.
    And I think he’s coming to the conclusion that it’s not going to work and that he needs to do [things] and that’s why he’s ramping up talk about tariffs and secondary tariffs on India and China.
    Four men who were arrested after images of Donald Trump with Jeffrey Epstein were projected on to Windsor Castle have been bailed, PA Media reports. PA says:
    A 60-year-old man from East Sussex, a 36-year-old man from London, a 37-year-old man from Kent and a 50-year-old man from London were arrested on suspicion of malicious communications on Tuesday night after the stunt at the Berkshire royal residence, Thames Valley police (TVP) said.
    They were released on conditional bail on Wednesday night until December 12 while inquiries continue, according to the force.
    “Those arrested are being investigated for a number of possible offences including malicious communications and public nuisance,” a spokesperson for TVP said.
    The nine-minute film created by British political campaign group Led By Donkeys went over the history of the US president’s links to Epstein, including the recent release by US legislators of documents said to include a letter from Trump to the paedophile financier to celebrate his 50th birthday.
    The film was projected from a hotel room with a direct view over the castle as an act of “peaceful protest”, a Led By Donkeys spokesperson said on Wednesday.
    “My colleagues were arrested for malicious communications, which seems ridiculous, because we’ve done 25 or 30 projections before, no-one’s ever been arrested,” the spokesperson told PA.
    “So suddenly, because it’s Trump, you get this reaction, which is surprising, disappointing and very heavy-handed from police. I think they’ve been arrested for embarrassing Donald Trump.”
    Back to Nick Clegg (see 8.56am), and this is what the former deputy PM told the Today programme about why he was not over-impressed by the US tech investments in the UK that have been announced alongside the state visit. He said:
    Of course it’s great there’s investment in the UK, and it’s better still that a young, London-based company like Nscale is involved.
    But these really are crumbs from the Silicon Valley table.
    If you consider that the total compute capacity in the UK is estimated to be around 1.8 gigawatts, withI’ve read ambitions to reach six gigawatts by 2030. Well, that is about the same as one single data centre being built by my former employer Meta in Louisiana.
    And so I just think some sort of perspective needs to be applied to all the hype that comes from the government and the tech companies at times like this, especially when we are never going to compete with the Chinese and America on infrastructure. We’re never going to develop our own frontier foundation models – the base layer of the AI industry.
    Where we can complete is how you deploy AI in the workplace innovatively through new applications and so on.
    And, crucially, none of this does anything to deal with our perennial Achilles heel in technology in the United Kingdom, which is we’re a very innovative place, with great entrepreneurs, scientists, people who create new companies. But the moment those companies start developing any momentum, they have to go to Palo Alto, to the VC [venture capital] firms there to get money. They then say, well, you’ve got to move to the West Coast if you’re going to take our money.
    So not only do we import all their technology, we export all our good people and good ideas as well.
    And that’s why I just think it’s worth keeping some of the hyperbole at moments like this in context.
    Clegg says everyone in the UK was using phones designed in America, run with US software and US operating systems, with the data stored on American cloud infrastructure
    I sometimes wonder how we would react as a body politic if all that infrastructure, all of that technology that we depend on for every sort of minute detail of our lives, were produced by the French. I think there’d be absolute uproar from Nigel Farage and others.
    Yet because of the very close partnership we’ve had with the United States, understandably so in the cold war period, I think we’ve been quite relaxed about this very heavy dependency … both in the public and the private sector, on American technology.
    Here is a Guardian explain on what the US-UK tech deal actually involves.Jennifer Rankin is the Guardian’s Brussels correspondent.Keir Starmer’s government is expected to soon begin talks with the EU to negotiate Britain’s entry into the EU’s €150bn (£130bn) defence loans scheme.The negotiations can start because EU member states on Wednesday agreed a negotiating mandate for the European Commission, but must conclude quickly if British companies are to be involved.The scheme, called Security Action for Europe (Safe), provides EU member states with cheap EU-backed loans to finance defence equipment, either for their armies or for Ukraine. The UK is not applying for a loan, but would like the biggest possible role for British companies in winning contacts.The first loans are expected to be disbursed in early 2026, with member states due to submit spending plans to the commission by the end of November.Europe minister Nick Thomas-Symonds made clear the deadline was on his mind when he spoke at a conference in Brussels on Wednesday. Asked by politics professor Anand Menon whether the UK could miss out on the first round, he said:I profoundly hope not … But my sense on this is that you’re absolutely right to emphasise the deadline.The Guardian reported this week that France has called for a 50% ceiling on the value of UK components in projects financed by Safe. The final EU negotiating mandate leaves the point vague, giving EU negotiators flexibility.The EU and UK must also negotiate a British entry fee to cover administrative costs. EU sources have suggested the fee will be linked to the level of British participation.Asked about the French position, Thomas-Symonds said the UK and EU were in a live negotiation, without commenting on details. He said:
    The bigger picture here is the real importance, when we have seen the return of war to our continent, that what we are doing is making sure we don’t fragment European defence production at this moment.
    Shabana Mahmood, the home secretary, has been accused of putting lives at risk by the anti-slavery watchdog.Yesterday Mahmood said the use of modern slavery legislation to block deportations of migrants made a “mockery of our laws”. Rajeev Syal and Diane Taylor have the story.Today the independent anti-slavery commissioner Eleanor Lyons condemned the Home Secretary’s comments. She told Radio 4 comment like this “have a real-life impact on victims of exploitation, who may now be more scared to come forward and talk about what’s happened to them”.She went on:
    The Home Office are the deciders in this country on whether someone is a victim of modern slavery. They have the final decision-making.
    Both the House of Commons and the House of Lords select committees have looked at this issue in recent years, and they found there’s no misuse of the system.
    It puts vulnerable lives at risk when the Home Secretary is claiming that is the case.
    The ABC has been barred from attending Donald Trump’s press conference near London this week after a clash between the broadcaster’s Americas editor, John Lyons, and the president in Washington DC over his business dealings, Amanda Meade reports.Good morning. It’s day two of the state visit and, after the pomp, today we’re on to the policy. Donald Trump is leaving Windsor Castle and heading for Chequers where he will have private talks with Keir Starmer before the two leaders hold a press conference.In his speech at the state banquet last night, Trump delivered used some uncharacteristically sophisticated and lovely metaphors to describe the US/UK relationship. He said:
    We’re joined by history and faith, by love and language and by transcendent ties of culture, tradition, ancestry and destiny.
    We’re like two notes in one chord or two verses of the same poem, each beautiful on its own, but really meant to be played together.
    Starmer defends his use of flattery diplomacy with Trump on the grounds that it delivers for Britain and, with No 10 announcing US investments in the UK worth £150bn there is evidence to suggest it’s working.But, to return to Trump’s analogy, there are others who suspect that, if anything is being “played” in all of this, it’s us.On the Today programme this morning Nick Clegg came close to expressing this view. As a former Lib Dem deputy prime minister in the 2010-15 coalition government, and a former president of global affairs at Meta, he is very well placed to comment on the relationship. Clegg told Today that the AI investments being anounced for the UK were “crumbs from the Silicon Valley table”. He said he thought the UK had become over-dependent on American technology. And he went on:
    Because of the very close partnership we’ve had with the United States, understandably so in the cold war period, I think we’ve been quite relaxed about this very heavy dependency … both in the public and the private sector, on American technology.
    I just so happen to believe that is now changing because the rupture – notwithstanding the pomp and ceremony of the state visit by Donald Trump this week – the transatlantic rupture, in my view, is real.
    I think the Americans – and we’ve been on notice for this for ages – are turning their attention to the Pacific. They have much less attachment to the transatlantic relationship.
    So my view is, over time, British governments need to learn to ask themselves different questions to how we can roll out the red carpet to American investment, welcome as that is. We need to ask ourselves questions about how we can develop and grow … our own technology companies to the size the need to be.
    Clegg said the UK faced “a huge dilemma”.
    We’ve got to learn, technologically, as much as in so many other walks of life, to stand more on own two feet, rather than just cling on to Uncle Sam’s coattails.
    While that served us well for a while, I think that’s no longer going to be the paradigm that works for us going forward.
    Today I will be focusing mostly on the Trump visit, although I will cover some other UK politics too. Here is the agenda for the day.10am: Donald Trump leaves Windsor CastleMorning: Melania Trump and Queen Camilla visit Queen Mary’s Dolls’ House in Windsor and Frogmore Gardens10.45am: Trump is due to arrive at Chequers, where he will hold bilateral talks with Keir Starmer. The two leaders are also speaking at an event for business leaders, and viewing items from the Winston Churchill archive at the mansion, the official country residence of the PM. And there will be a parachute display by the Red Devils.Around 2.30pm: Starmer and Trump hold a press conference at Chequers.If you want to contact me, please post a message below the line when comments are open (normally between 10am and 3pm BST at the moment), or message me on social media. I can’t read all the messages BTL, but if you put “Andrew” in a message aimed at me, I am more likely to see it because I search for posts containing that word.If you want to flag something up urgently, it is best to use social media. You can reach me on Bluesky at @andrewsparrowgdn.bsky.social. The Guardian has given up posting from its official accounts on X, but individual Guardian journalists are there, I still have my account, and if you message me there at @AndrewSparrow, I will see it and respond if necessary.I find it very helpful when readers point out mistakes, even minor typos. No error is too small to correct. And I find your questions very interesting too. I can’t promise to reply to them all, but I will try to reply to as many as I can, either BTL or sometimes in the blog. More

  • in

    Donald Trump to meet the king as protesters gather in London and Windsor – UK politics live

    Good morning. Official Britain is laying out the red carpet for Donald Trump today. It is the first full day of his unprecedented state visit, and he will spend it with King Charles at Windsor Castle enjoying the finest pageantry the nation can lay on. Keir Starmer, like other Western leaders, has concluded that the key to getting positive outcomes from Trump is flattery and shameless sucking up, and (not for the first time) the royal family is being deployed to this end.But civic Britain will also have its say on Trump today, and – perhaps mindful of his obsession with big crowds and his (supposed) love for free speech – there will be protests all over the country, with the main one in London. When Mike Pence, Trump’s vice president in the Trump’s first administration, was asked he felt about being booed one night when he attended the theatre, he said that was “the sound of freedom”. Trump’s response to protesters is much darker. But there is almost no chance of his hearing “the sound of freedom” today; his state visit is taking place entirely behind closed doors.I will be focusing largely on the state visit today, but I will be covering non-Trump UK politics too.Here is our overnight story about Trump arriving in the UK.Here is Rafael Behr’s Guardian about the potential flaws in Starmer’s obsequious approach to handling the US president.And here is an Rafael’s conclusion.
    Downing Street denies there is a choice to be made between restored relations with Brussels and Washington, but Trump is a jealous master. Fealty to the super-potentate across the Atlantic is an all-in gamble. There is an opportunity cost in terms of strengthening alliances closer to home, with countries that respect treaties and international rules.
    That tension may be avoided if Trump’s reign turns out to be an aberration. He is old. Maybe a successor, empowered by a moderate Congress, will reverse the US republic’s slide into tyranny. It is possible. But is it the likeliest scenario in a country where political violence is being normalised at an alarming rate? What is the probability of an orderly transfer of power away from a ruling party that unites religious fundamentalists, white supremacists, wild-eyed tech-utopian oligarchs and opportunist kleptocrats who cast all opposition in shades of treason?
    These are not people who humbly surrender power at the ballot box, or even run the risk of fair elections. They are not people on whose values and judgment Britain should be betting its future prosperity or national security.
    Here is the timetable for the day.11.55am: Donald Trump arrives at Windsor Castle by helicopter. His programme than includes a carriage procession through grounds (at 12.10pm), a ceremonial welcome (at 12.20pm), a visit to Royal Collection exhibition (at 2.15pm), a tour of St George’s Chapel (at 3pm) and a beating retreat ceremony and flypast (at 4.20pm).2pm: Anti-Trump speakers address a rally at Portland Place in London, before staging a march to Parliament Square.Evening: Fox News broadcasts an interview with Trump.8.30pm: Trump attends the state banquet at Windsor Castle.If you want to contact me, please post a message below the line when comments are open (normally between 10am and 3pm BST at the moment), or message me on social media. I can’t read all the messages BTL, but if you put “Andrew” in a message aimed at me, I am more likely to see it because I search for posts containing that word.If you want to flag something up urgently, it is best to use social media. You can reach me on Bluesky at @andrewsparrowgdn.bsky.social. The Guardian has given up posting from its official accounts on X, but individual Guardian journalists are there, I still have my account, and if you message me there at @AndrewSparrow, I will see it and respond if necessary.I find it very helpful when readers point out mistakes, even minor typos. No error is too small to correct. And I find your questions very interesting too. I can’t promise to reply to them all, but I will try to reply to as many as I can, either BTL or sometimes in the blog.As the Guardian reports, the long-coveted deal to slash US steel and aluminium tariffs to zero was shelved on the eve of Donald Trump’s state visit to BritainThe Liberal Democrats say this shows Trump is an unreliable partner. In a statement Daisy Cooper, the Lib Dem deputy leader, said:
    It looks like the government has thrown in the towel instead of fighting to stand up for the UK steel industry.
    We were told US tariffs on UK steel would be lifted completely, now that’s turned out to be yet another promise Trump has reneged on.
    It just shows Trump is an unreliable partner and that rewarding a bully only gets you so far.
    The best way to protect our economy is to stand with our allies in Europe and the Commonwealth and end Trump’s damaging trade war for good.
    A reader asks:
    Why no mention on the political blog of the bill to scrap the 2 child cap which successfully passed the first stage in the House of Commons yesterday?
    Because it was a 10-minute rule bill, from the SNP MP Kirsty Blackman, that won’t be further debated, won’t be voted on, won’t go anywhere, and won’t have any influence on government thinking.There was a vote yesterday under the 10-minute rule procedure, which allows a backbench MP every to propose a bill to the house. Yesterday Blackman proposed the bill, and the Tory MP Peter Bedford argued against it. There was then a vote on whether “leave be given to bring in” the bill and that passed by 89 votes to 79. And that is it. With no further time set aside for Blackman’s bill, it disappears into a parliamentary black hole.Sometimes I cover 10-minute rule proceedings because they can reveal something about how much parliamentary support there is for a particular propostion. But there was quite a lot else on yesterday. And it was Lib Dems, SNP MPs, independents and a few Labour leftwingers voting for the Blackman bill – all people whose supprt for removing the two-child benefit cap is well known.Lucy Powell has hit out at the “sexist” framing of her deputy Labour leadership campaign, with people claiming she and her rival, Bridget Phillipson, are standing as “proxies” for two men, Aletha Adu reports.Most of Donald Trump’s policies horrify progressives and leftwingers in Britain, including Labour party members and supporters, but Keir Starmer has said almost nothing critical about the Trump administration because he has taken a view that maintaining good relations with the White House is in the national interest.In an article in the Guardian today, Sadiq Khan, the Labour mayor of London, has urged Starmer to be more critical. He says:
    I understand the UK government’s position of being pragmatic on the international stage and wanting to maintain a good relationship with the leader of the most powerful country in the world. Faced with a revanchist Russia, Europe’s security feels less certain now than at any time since the second world war. And the threat of even higher US tariffs is ever present.
    But it’s also important to ensure our special relationship includes being open and honest with each other. At times, this means being a critical friend and speaking truth to power – and being clear that we reject the politics of fear and division. Showing President Trump why he must back Ukraine, not Putin. Making the case for taking the climate emergency seriously. Urging the president to stop the tariff wars that are tearing global trade apart. And putting pressure on him to do much more to end Israel’s horrific onslaught on Gaza, as only he has the power to bring Israel’s brazen and repeated violations of international law to an end.
    Khan also says he is in favour of Londoners protesting against Trump to “tell President Trump and his followers that we cannot be divided by those who seek to sow fear.”Khan and Trump have a long history of slagging each other off. (Khan is also a Muslim, who may or may not be relevant to why Trump singles him out for special criticism.)On the Today programme this morning Bryan Lanza, a Trump ally who worked for the president during his first campaign for the White House, was asked if Trump would be bothered by comments like those from Khan. No, was the answer. Lanza explained:
    [Trump] receives enthusiasm everywhere he goes. There’s obviously opposition, but at the end of the day, those who are opposed, they don’t matter.
    The American people are the ones who voted this president in. They validated his vision for the country. And if Europe has a problem with the American people’s vision, that’s Europe’s problem. That’s not President Trump’s problem.
    As for the mayor of London, who cares? I mean, he’s nowhere relevant in any conversation that’s effective to any foreign policy that President Trump’s involved in. He’s just a local mayor. I think he should focus more on traffic, on handling the trash, than trying to elevate himself to the diplomatic stage.
    Amnesty International UK is supporting the anti-Trump protest in London today. Explaining why, its communications director, Kerry Moscogiuri, said:
    As President Trump enjoys his state banquet, children are being starved in Gaza in a US backed genocide. Communities of colour in the US are terrorised by masked ICE agents, survivors of sexual violence, including children, face being criminalised for getting an abortion and polarisation emanates from the White House at every opportunity.
    We’ve watched in despair as rights and freedoms have been stripped away across the US. But here too our protest rights are eroded, millions go without adequate access to food or housing, safe routes for those seeking asylum are shut down and our government is doing nothing meaningful to prevent and punish Israel’s genocide in Gaza. With racist bullies feeling empowered to abuse people on our streets, the grim and nihilistic politics of Trump could be on its way here.
    [The march] is about sending a clear message that the UK does not welcome Trump’s policies with open arms. We reject his anti-human rights agenda. We say not in our name, not on our watch.
    The police may have stopped campaigners projecting the Trump/Epstein picture onto the walls of Windsor Castle (see 9.37am), but this morning it is being driven around the streets of Windsor on the side of an advertisting van.Britain and the US have struck a tech deal that could bring billions of pounds of investment to the UK as President Donald Trump arrived for his second state visit, PA Media reports. PA says:
    Keir Starmer said the agreement represented “a general step change” in Britain’s relationship with the US that would deliver “growth, security and opportunity up and down the country”.
    The “tech prosperity deal”, announced as Trump arrived in the UK last night will see the UK and US co-operate in areas including artificial intelligence (AI), quantum computing and nuclear power.
    It comes alongside £31bn of investment in Britain from America’s top technology companies, including £22bn from Microsoft.
    Microsoft’s investment, the largest ever made by the company in the UK, will fund an expansion of Britain’s AI infrastructure, which Labour sees as a key part of its efforts to secure economic growth, and the construction of the country’s largest AI supercomputer.
    Brad Smith, vice chairman and president of the firm, said it had “many conversations” with the UK government, including No 10, “every month”, adding that the investment would have been “inconceivable because of the regulatory climate” in previous years.
    “You don’t spend £22bn unless you have confidence in where the country, the government and the market are all going,” he said. “And this reflects that level of confidence.”
    Microsoft is backing tech firm Nscale to contribute towards developing a major data centre in the UK, which the company said would help build out Britain’s cloud and AI infrastructure.
    Asked how much electricity capacity would be required for the build-out and how this would be supplied, Smith said: “We already have the contracts in place for the power that will be needed for the investments that we’re announcing here.”
    Officials said the investment enabled by the tech partnership could speed up development of new medicines and see collaboration on research in areas such as space exploration and defence.
    Starmer said: “This tech prosperity deal marks a generational step change in our relationship with the US, shaping the futures of millions of people on both sides of the Atlantic, and delivering growth, security and opportunity up and down the country.”
    Here is the government news release about the deal.In the Commons yesterday MPs debated the decision to sack Peter Mandelson as the UK ambassador to Washington last week because new emails revealed that his friendship with Jeffrey Epstein, the paedophile sex trafficker, was closer than he had previously disclosed. One MP said Donald Trump must think the UK government “complete plonkers” for their handling of this because, by sacking Mandelson, Keir Starmer has put Epstein back at the top of the UK news agenda just ahead of Trump’s arrival. And Trump, of course, is deeply embarrassed about his own past friendship with Epstein.British protesters are doing their best to ensure Trump can’t ignore the story. Four people have been arrested after images ofTrump alongside Epstein were projected on to Windsor Castle last night. Reuters has more here.Starmer is not the only leader Trump will be meeting who has “sacked” a close ally over his Epstein links. King Charles, continuing an approach adopted by his mother, the late Queen, has excluded his brother, Prince Andrew, from playing a role in public life follow the scandal about Andrew’s own links with Epstein.Good morning. Official Britain is laying out the red carpet for Donald Trump today. It is the first full day of his unprecedented state visit, and he will spend it with King Charles at Windsor Castle enjoying the finest pageantry the nation can lay on. Keir Starmer, like other Western leaders, has concluded that the key to getting positive outcomes from Trump is flattery and shameless sucking up, and (not for the first time) the royal family is being deployed to this end.But civic Britain will also have its say on Trump today, and – perhaps mindful of his obsession with big crowds and his (supposed) love for free speech – there will be protests all over the country, with the main one in London. When Mike Pence, Trump’s vice president in the Trump’s first administration, was asked he felt about being booed one night when he attended the theatre, he said that was “the sound of freedom”. Trump’s response to protesters is much darker. But there is almost no chance of his hearing “the sound of freedom” today; his state visit is taking place entirely behind closed doors.I will be focusing largely on the state visit today, but I will be covering non-Trump UK politics too.Here is our overnight story about Trump arriving in the UK.Here is Rafael Behr’s Guardian about the potential flaws in Starmer’s obsequious approach to handling the US president.And here is an Rafael’s conclusion.
    Downing Street denies there is a choice to be made between restored relations with Brussels and Washington, but Trump is a jealous master. Fealty to the super-potentate across the Atlantic is an all-in gamble. There is an opportunity cost in terms of strengthening alliances closer to home, with countries that respect treaties and international rules.
    That tension may be avoided if Trump’s reign turns out to be an aberration. He is old. Maybe a successor, empowered by a moderate Congress, will reverse the US republic’s slide into tyranny. It is possible. But is it the likeliest scenario in a country where political violence is being normalised at an alarming rate? What is the probability of an orderly transfer of power away from a ruling party that unites religious fundamentalists, white supremacists, wild-eyed tech-utopian oligarchs and opportunist kleptocrats who cast all opposition in shades of treason?
    These are not people who humbly surrender power at the ballot box, or even run the risk of fair elections. They are not people on whose values and judgment Britain should be betting its future prosperity or national security.
    Here is the timetable for the day.11.55am: Donald Trump arrives at Windsor Castle by helicopter. His programme than includes a carriage procession through grounds (at 12.10pm), a ceremonial welcome (at 12.20pm), a visit to Royal Collection exhibition (at 2.15pm), a tour of St George’s Chapel (at 3pm) and a beating retreat ceremony and flypast (at 4.20pm).2pm: Anti-Trump speakers address a rally at Portland Place in London, before staging a march to Parliament Square.Evening: Fox News broadcasts an interview with Trump.8.30pm: Trump attends the state banquet at Windsor Castle.If you want to contact me, please post a message below the line when comments are open (normally between 10am and 3pm BST at the moment), or message me on social media. I can’t read all the messages BTL, but if you put “Andrew” in a message aimed at me, I am more likely to see it because I search for posts containing that word.If you want to flag something up urgently, it is best to use social media. You can reach me on Bluesky at @andrewsparrowgdn.bsky.social. The Guardian has given up posting from its official accounts on X, but individual Guardian journalists are there, I still have my account, and if you message me there at @AndrewSparrow, I will see it and respond if necessary.I find it very helpful when readers point out mistakes, even minor typos. No error is too small to correct. And I find your questions very interesting too. I can’t promise to reply to them all, but I will try to reply to as many as I can, either BTL or sometimes in the blog. More

  • in

    How huge London far-right march lifted the lid on a toxic transatlantic soup

    @font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);font-weight:300;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);font-weight:300;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);font-weight:400;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);font-weight:400;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);font-weight:500;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);font-weight:500;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);font-weight:600;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);font-weight:600;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);font-weight:700;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format(“truetype”);font-weight:900;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);font-weight:900;font-style:italic}@font-face{font-family:Guardian Titlepiece;src:url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@media (min-width: 71.25em){.content__main-column–interactive{margin-left:160px}}@media (min-width: 81.25em){.content__main-column–interactive{margin-left:240px}}.content__main-column–interactive .element-atom{max-width:620px}@media (max-width: 46.24em){.content__main-column–interactive .element-atom{max-width:100%}}.content__main-column–interactive .element-showcase{margin-left:0}@media (min-width: 46.25em){.content__main-column–interactive .element-showcase{max-width:620px}}@media (min-width: 71.25em){.content__main-column–interactive .element-showcase{max-width:860px}}.content__main-column–interactive .element-immersive{max-width:1100px}@media (max-width: 46.24em){.content__main-column–interactive .element-immersive{width:calc(100vw – var(–scrollbar-width));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(–half-scrollbar-width))!important;margin-right:calc(-50vw + var(–half-scrollbar-width))!important}}@media (min-width: 46.25em){.content__main-column–interactive .element-immersive{transform:translate(-20px);width:calc(100% + 60px)}}@media (max-width: 71.24em){.content__main-column–interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width: 71.25em){.content__main-column–interactive .element-immersive{transform:translate(0);width:auto}}@media (min-width: 81.25em){.content__main-column–interactive .element-immersive{max-width:1260px}}.content__main-column–interactive p,.content__main-column–interactive ul{max-width:620px}.content__main-column–interactive:before{position:absolute;top:0;height:calc(100% + 15px);min-height:100px;content:””}@media (min-width: 71.25em){.content__main-column–interactive:before{border-left:1px solid #dcdcdc;z-index:-1;left:-10px}}@media (min-width: 81.25em){.content__main-column–interactive:before{border-left:1px solid #dcdcdc;left:-11px}}.content__main-column–interactive .element-atom{margin-top:0;margin-bottom:0;padding-bottom:12px;padding-top:12px}.content__main-column–interactive p+.element-atom{padding-top:0;padding-bottom:0;margin-top:12px;margin-bottom:12px}.content__main-column–interactive .element-inline{max-width:620px}@media (min-width: 61.25em){figure[data-spacefinder-role=inline].element{max-width:620px}}:root{–dateline: #606060;–headerBorder: #dcdcdc;–captionText: #999;–captionBackground: hsla(0, 0%, 7%, .72);–feature: #c70000;–new-pillar-colour: var(–primary-pillar, var(–feature))}.content__main-column–interactive .element.element-atom,.element.element-atom{padding:0}#article-body >div .element-atom:first-of-type+p:first-of-type,#article-body >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type,#article-body >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type,#article-body >div hr:not(.last-horizontal-rule)+p,.content–interactive >div .element-atom:first-of-type+p:first-of-type,.content–interactive >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type,.content–interactive >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type,.content–interactive >div hr:not(.last-horizontal-rule)+p,#comment-body .element-atom:first-of-type+p:first-of-type,#comment-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type,#comment-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type,#comment-body hr:not(.last-horizontal-rule)+p,[data-gu-name=body] .element-atom:first-of-type+p:first-of-type,[data-gu-name=body] .element-atom:first-of-type+.sign-in-gate+p:first-of-type,[data-gu-name=body] .element-atom:first-of-type+#sign-in-gate+p:first-of-type,[data-gu-name=body] hr:not(.last-horizontal-rule)+p,#feature-body .element-atom:first-of-type+p:first-of-type,#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type,#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type,#feature-body hr:not(.last-horizontal-rule)+p{padding-top:14px}#article-body >div .element-atom:first-of-type+p:first-of-type:first-letter,#article-body >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,#article-body >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,#article-body >div hr:not(.last-horizontal-rule)+p:first-letter,.content–interactive >div .element-atom:first-of-type+p:first-of-type:first-letter,.content–interactive >div .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,.content–interactive >div .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,.content–interactive >div hr:not(.last-horizontal-rule)+p:first-letter,#comment-body .element-atom:first-of-type+p:first-of-type:first-letter,#comment-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,#comment-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,#comment-body hr:not(.last-horizontal-rule)+p:first-letter,[data-gu-name=body] .element-atom:first-of-type+p:first-of-type:first-letter,[data-gu-name=body] .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,[data-gu-name=body] .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,[data-gu-name=body] hr:not(.last-horizontal-rule)+p:first-letter,#feature-body .element-atom:first-of-type+p:first-of-type:first-letter,#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,#feature-body hr:not(.last-horizontal-rule)+p:first-letter{font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;font-weight:700;font-size:111px;line-height:92px;float:left;text-transform:uppercase;box-sizing:border-box;margin-right:8px;vertical-align:text-top;color:var(–drop-cap, var(–new-pillar-colour))}#article-body >div hr+p,.content–interactive >div hr+p,#comment-body hr+p,[data-gu-name=body] hr+p,#feature-body hr+p{padding-top:0}#maincontent .element.element–showcase.element-showcase figcaption,#feature-article-container .element.element–showcase.element-showcase figcaption,#standard-article-container .element.element–showcase.element-showcase figcaption,#comment-article-container .element.element–showcase.element-showcase figcaption{position:static!important;width:100%;max-width:620px}.element.element–immersive.element-immersive{width:calc(100vw – var(–scrollbar-width, 0px))}@media (max-width: 71.24em){.element.element–immersive.element-immersive{max-width:978px}.element.element–immersive.element-immersive figcaption{padding-inline:10px}}@media (max-width: 71.24em) and (min-width: 30em){.element.element–immersive.element-immersive figcaption{padding-inline:20px}}@media (min-width: 46.25em) and (max-width: 61.24em){.element.element–immersive.element-immersive{max-width:738px}}@media (max-width: 46.24em){.element.element–immersive.element-immersive{margin-left:-10px!important;margin-right:0!important;left:0}}@media (max-width: 46.24em) and (min-width: 30em){.element.element–immersive.element-immersive{margin-left:-20px!important}.element.element–immersive.element-immersive figcaption{padding-inline:20px}}.furniture-wrapper{position:relative}@media (min-width: 61.25em){.furniture-wrapper{display:grid;grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:[title-start headline-start meta-start standfirst-start] repeat(5,1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end meta-start] auto [meta-end portrait-end]}.furniture-wrapper #headline >div:first-child,.furniture-wrapper [data-gu-name=headline] >div:first-child,.furniture-wrapper .headline >div:first-child{border-top:1px solid var(–headerBorder)}.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{position:relative;padding-top:2px;margin-right:0}.furniture-wrapper .standfirst .content__standfirst,.furniture-wrapper #standfirst .content__standfirst,.furniture-wrapper [data-gu-name=standfirst] .content__standfirst{margin-bottom:4px}.furniture-wrapper .standfirst ul li,.furniture-wrapper #standfirst ul li,.furniture-wrapper [data-gu-name=standfirst] ul li{font-size:20px}.furniture-wrapper .standfirst li a,.furniture-wrapper .standfirst a,.furniture-wrapper #standfirst li a,.furniture-wrapper #standfirst a,.furniture-wrapper [data-gu-name=standfirst] li a,.furniture-wrapper [data-gu-name=standfirst] a{border-bottom:none;background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(–headerBorder, #dcdcdc)}.furniture-wrapper .standfirst li a:hover,.furniture-wrapper .standfirst a:hover,.furniture-wrapper #standfirst li a:hover,.furniture-wrapper #standfirst a:hover,.furniture-wrapper [data-gu-name=standfirst] li a:hover,.furniture-wrapper [data-gu-name=standfirst] a:hover{text-decoration-color:var(–new-pillar-colour)}.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{border-top:1px solid var(–headerBorder);padding-bottom:0}}@media (min-width: 61.25em) and (min-width: 71.25em){.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{border-top:unset}}@media (min-width: 61.25em){.furniture-wrapper figure{margin:0 0 0 -10px}.furniture-wrapper figure[data-spacefinder-role=inline].element{max-width:630px}}@media (min-width: 71.25em){.furniture-wrapper{grid-template-columns:[title-start headline-start meta-start] repeat(2,1fr) [meta-end standfirst-start] repeat(5,1fr) [title-end headline-end standfirst-end portrait-start] repeat(7,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end]}.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{content:””;width:540px;position:absolute;top:0;background-color:var(–headerBorder);height:1px}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{border-top:unset}.furniture-wrapper .standfirst:before,.furniture-wrapper #standfirst:before,.furniture-wrapper [data-gu-name=standfirst]:before{content:””;width:1px;background-color:var(–headerBorder);height:100%;position:absolute;top:0;left:.5px}}@media (min-width: 81.25em){.furniture-wrapper{grid-template-columns:[title-start headline-start meta-start] repeat(3,1fr) [meta-end standfirst-start] repeat(5,1fr) [title-end headline-end standfirst-end portrait-start] repeat(8,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] .75fr [standfirst-end meta-end portrait-end]}.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{width:620px}.furniture-wrapper .standfirst:before,.furniture-wrapper #standfirst:before,.furniture-wrapper [data-gu-name=standfirst]:before{left:-.5px}}.furniture-wrapper .article-header .content__labels >div,.furniture-wrapper [data-gu-name=title] .content__labels >div{padding-top:2px}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:600;max-width:620px;font-size:32px}@media (min-width: 71.25em){.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{max-width:540px;font-size:50px}}@media (min-width: 46.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{margin-right:0}}@media (min-width: 61.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{display:none}}.furniture-wrapper .keyline-4 svg,.furniture-wrapper [data-gu-name=lines] svg{stroke:var(–headerBorder)}@media (min-width: 46.25em){.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{margin-right:0}}.furniture-wrapper #meta .meta__social,.furniture-wrapper #meta .meta__social ul li a span,.furniture-wrapper #meta .meta__comment,.furniture-wrapper [data-gu-name=meta] .meta__social,.furniture-wrapper [data-gu-name=meta] .meta__social ul li a span,.furniture-wrapper [data-gu-name=meta] .meta__comment{border-color:var(–headerBorder)}.furniture-wrapper #meta .content__meta-container_dcr >div >gu-island,.furniture-wrapper [data-gu-name=meta] .content__meta-container_dcr >div >gu-island{display:none}.furniture-wrapper .standfirst,.furniture-wrapper #standfirst,.furniture-wrapper [data-gu-name=standfirst]{margin-left:-10px;padding-left:10px;position:relative}@media (min-width: 46.25em){.furniture-wrapper .standfirst,.furniture-wrapper #standfirst,.furniture-wrapper [data-gu-name=standfirst]{padding-top:2px}}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{font-weight:400;font-size:20px;padding-bottom:14px}.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{position:relative;margin-top:0;margin-bottom:2px;grid-area:portrait}@media (min-width: 61.25em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{margin-bottom:0}}@media (max-width: 46.24em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{width:calc(100vw – var(–scrollbar-width, 0px));margin-left:-10px}}@media (max-width: 46.24em) and (min-width: 30em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{margin-left:-20px}}.furniture-wrapper figcaption{position:absolute;bottom:0;padding:4px 10px 12px;background-color:var(–captionBackground);color:var(–captionText);max-width:unset;width:100%;margin-bottom:0;min-height:46px}.furniture-wrapper figcaption span{color:var(–headerBorder)}.furniture-wrapper figcaption span svg{fill:var(–headerBorder)}.furniture-wrapper figcaption span:nth-of-type(1){display:none}.furniture-wrapper figcaption span:nth-of-type(2){display:block;max-width:90%}@media (min-width: 30em){.furniture-wrapper figcaption{padding:4px 20px 12px}}.furniture-wrapper figcaption.hidden{opacity:0}.furniture-wrapper #caption-button{display:block;position:absolute;bottom:10px;right:8px;z-index:30;background-color:var(–captionBackground);border:none;border-radius:50%;padding:6px 5px 5px}.furniture-wrapper #caption-button svg{transform:scale(.85)}@media (min-width: 30em){.furniture-wrapper #caption-button{right:10px}}@media (min-width: 71.25em){.content__main-column–interactive:before{top:-12px!important;height:calc(100% + 24px)!important}}.content__main-column–interactive h2{max-width:620px}:root{–new-pillar-colour: var( –darkmode-pillar, var(–darkModeFeature) ) !important;–headerBorderColor: #606060;–darkModeFeature: #ff5943}nav+section{display:none}nav+aside{display:none}aside+section{display:none}.furniture-wrapper{background-color:var(–darkBackground);margin:0 -10px;padding:0 10px 4px}@media (min-width: 30em){.furniture-wrapper{margin:0 -20px;padding:0 20px 8px}}@media (min-width: 61.25em){.furniture-wrapper{padding:0 20px}}@media (min-width: 81.25em){.furniture-wrapper:before{content:””;width:calc((100vw – 1298px)/2);height:100%;position:absolute;left:calc((100vw – 1298px)/-2);background-color:var(–darkBackground);border-right:1px solid var(–headerBorderColor)}.furniture-wrapper:after{content:””;width:calc((100vw – 1298px)/2);height:100%;position:absolute;right:calc((100vw – 1298px)/-2);background-color:var(–darkBackground)}}.furniture-wrapper .article-header,.furniture-wrapper [data-gu-name=title] a,.furniture-wrapper [data-gu-name=title] span{color:var(–new-pillar-colour, –darkModeFeature)}@media (min-width: 61.25em){.furniture-wrapper #headline >div:first-child,.furniture-wrapper [data-gu-name=headline] >div:first-child,.furniture-wrapper .headline >div:first-child{border-top:1px solid var(–headerBorderColor)}}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:700;color:#dcdcdc}.furniture-wrapper #headline figure,.furniture-wrapper [data-gu-name=headline] figure,.furniture-wrapper .headline figure{margin-top:0;margin-bottom:2px}@media (min-width: 71.25em){.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{background-color:var(–headerBorderColor)}}.furniture-wrapper #meta details,.furniture-wrapper #meta summary,.furniture-wrapper #meta summary span,.furniture-wrapper [data-gu-name=meta] details,.furniture-wrapper [data-gu-name=meta] summary,.furniture-wrapper [data-gu-name=meta] summary span{color:#dcdcdc}.furniture-wrapper #meta .meta__social a,.furniture-wrapper #meta .meta__social button,.furniture-wrapper [data-gu-name=meta] .meta__social a,.furniture-wrapper [data-gu-name=meta] .meta__social button{border-color:var(–headerBorderColor);color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper #meta .meta__social a svg,.furniture-wrapper #meta .meta__social button svg,.furniture-wrapper [data-gu-name=meta] .meta__social a svg,.furniture-wrapper [data-gu-name=meta] .meta__social button svg{fill:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover,.furniture-wrapper #meta .meta__social button:hover,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover{color:var(–darkBackground);background-color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover svg,.furniture-wrapper #meta .meta__social button:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover svg{fill:var(–darkBackground)}.furniture-wrapper #meta div,.furniture-wrapper [data-gu-name=meta] div{color:#dcdcdc}.furniture-wrapper #meta a,.furniture-wrapper [data-gu-name=meta] a{color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper #meta a:hover,.furniture-wrapper [data-gu-name=meta] a:hover{color:var(–new-pillar-colour, –darkModeFeature);text-decoration-color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper .standfirst a,.furniture-wrapper .standfirst li a,.furniture-wrapper #standfirst a,.furniture-wrapper #standfirst li a,.furniture-wrapper [data-gu-name=standfirst] a,.furniture-wrapper [data-gu-name=standfirst] li a{border-bottom:none;color:var(–new-pillar-colour, –darkModeFeature);background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(–headerBorder, #dcdcdc)}.furniture-wrapper .standfirst a:hover,.furniture-wrapper .standfirst li a:hover,.furniture-wrapper #standfirst a:hover,.furniture-wrapper #standfirst li a:hover,.furniture-wrapper [data-gu-name=standfirst] a:hover,.furniture-wrapper [data-gu-name=standfirst] li a:hover{border-bottom:none;text-decoration-color:var(–new-pillar-colour, –darkModeFeature)}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{color:#dcdcdc}@media (min-width: 61.25em){.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{border-top:1px solid var(–headerBorderColor)}}@media (min-width: 71.25em){.furniture-wrapper .standfirst p:first-of-type,.furniture-wrapper #standfirst p:first-of-type,.furniture-wrapper [data-gu-name=standfirst] p:first-of-type{border-top:unset}}.furniture-wrapper .standfirst ul li,.furniture-wrapper #standfirst ul li,.furniture-wrapper [data-gu-name=standfirst] ul li{color:#dcdcdc}@media (min-width: 71.25em){.furniture-wrapper .standfirst:before,.furniture-wrapper #standfirst:before,.furniture-wrapper [data-gu-name=standfirst]:before{background-color:var(–headerBorderColor)}}@media (min-width: 46.25em){.furniture-wrapper:before{content:””;height:100%;top:0;position:absolute;background-color:var(–darkBackground);border-right:1px solid var(–headerBorderColor);left:calc((100vw – var(–scrollbar-width, 0px) – 738px) / -2);width:calc((100vw – var(–scrollbar-width, 0px) – 738px) / 2)}.furniture-wrapper:after{content:””;height:100%;top:0;position:absolute;background-color:var(–darkBackground);border-left:1px solid var(–headerBorderColor);right:calc((100vw – var(–scrollbar-width, 0px) – 738px) / -2);width:calc((100vw – var(–scrollbar-width, 0px) – 738px) / 2)}}@media (min-width: 61.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 978px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 978px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 978px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 978px) / -2)}}@media (min-width: 71.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 1138px) / -2)}}@media (min-width: 81.25em){.furniture-wrapper:before{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / 2);left:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / -2)}.furniture-wrapper:after{content:””;width:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / 2);right:calc((100vw – var(–scrollbar-width, 0px) – 1298px) / -2)}}.furniture-wrapper .keyline-4 svg,.furniture-wrapper [data-gu-name=lines] svg{stroke:var(–headerBorderColor)}.furniture-wrapper #meta .meta__social,.furniture-wrapper #meta .meta__social ul li a span,.furniture-wrapper #meta .meta__comment,.furniture-wrapper [data-gu-name=meta] .meta__social,.furniture-wrapper [data-gu-name=meta] .meta__social ul li a span,.furniture-wrapper [data-gu-name=meta] .meta__comment{border-color:var(–headerBorderColor)}.article .article__body h2,article.content–interactive [data-gu-name=body] h2{font-weight:200}.article .article__body h2:has(strong),article.content–interactive [data-gu-name=body] h2:has(strong){font-weight:700}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);font-weight:300;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);font-weight:300;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);font-weight:400;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);font-weight:400;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);font-weight:500;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);font-weight:500;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);font-weight:600;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);font-weight:600;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);font-weight:700;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format(“truetype”);font-weight:900;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);font-weight:900;font-style:italic}@font-face{font-family:Guardian Titlepiece;src:url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff) format(“woff”),url(https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);font-weight:700;font-style:normal}:root:has(.ios,.android){–darkBackground: #1a1a1a;–feature: #c70000;–darkmodeFeature: #ff5943;–new-pillar-colour: var(–primary-pillar, var(–feature))}@media (prefers-color-scheme: dark){:root:has(.ios,.android){–new-pillar-colour: var(–darkmode-pillar, var(–darkmodeFeature))}}body.ios #feature-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.ios #feature-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.ios #feature-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.ios #standard-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.ios #standard-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.ios #standard-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.ios #comment-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.ios #comment-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.ios #comment-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.android #feature-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.android #feature-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.android #feature-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.android #standard-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.android #standard-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.android #standard-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,body.android #comment-article-container .element-atom:first-of-type+p:first-of-type:first-letter,body.android #comment-article-container .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,body.android #comment-article-container .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter{color:var(–secondary-pillar, #000)}body.ios #feature-article-container .article__header,body.ios #standard-article-container .article__header,body.ios #comment-article-container .article__header,body.android #feature-article-container .article__header,body.android #standard-article-container .article__header,body.android #comment-article-container .article__header{height:0}body.ios #feature-article-container .furniture-wrapper,body.ios #standard-article-container .furniture-wrapper,body.ios #comment-article-container .furniture-wrapper,body.android #feature-article-container .furniture-wrapper,body.android #standard-article-container .furniture-wrapper,body.android #comment-article-container .furniture-wrapper{padding:4px 10px 0}body.ios #feature-article-container .furniture-wrapper .content__labels,body.ios #standard-article-container .furniture-wrapper .content__labels,body.ios #comment-article-container .furniture-wrapper .content__labels,body.android #feature-article-container .furniture-wrapper .content__labels,body.android #standard-article-container .furniture-wrapper .content__labels,body.android #comment-article-container .furniture-wrapper .content__labels{font-weight:700;font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif;color:var(–new-pillar-colour);text-transform:capitalize}body.ios #feature-article-container .furniture-wrapper h1.headline,body.ios #standard-article-container .furniture-wrapper h1.headline,body.ios #comment-article-container .furniture-wrapper h1.headline,body.android #feature-article-container .furniture-wrapper h1.headline,body.android #standard-article-container .furniture-wrapper h1.headline,body.android #comment-article-container .furniture-wrapper h1.headline{font-size:32px;font-weight:700;padding-bottom:12px;color:#121212!important}body.ios #feature-article-container .furniture-wrapper figure.element-image,body.ios #standard-article-container .furniture-wrapper figure.element-image,body.ios #comment-article-container .furniture-wrapper figure.element-image,body.android #feature-article-container .furniture-wrapper figure.element-image,body.android #standard-article-container .furniture-wrapper figure.element-image,body.android #comment-article-container .furniture-wrapper figure.element-image{position:relative;margin:14px 0 0 -10px;width:calc(100vw – var(–scrollbar-width, 0px));height:auto}body.ios #feature-article-container .furniture-wrapper figure.element-image .figure__inner,body.ios #feature-article-container .furniture-wrapper figure.element-image img,body.ios #feature-article-container .furniture-wrapper figure.element-image a,body.ios #standard-article-container .furniture-wrapper figure.element-image .figure__inner,body.ios #standard-article-container .furniture-wrapper figure.element-image img,body.ios #standard-article-container .furniture-wrapper figure.element-image a,body.ios #comment-article-container .furniture-wrapper figure.element-image .figure__inner,body.ios #comment-article-container .furniture-wrapper figure.element-image img,body.ios #comment-article-container .furniture-wrapper figure.element-image a,body.android #feature-article-container .furniture-wrapper figure.element-image .figure__inner,body.android #feature-article-container .furniture-wrapper figure.element-image img,body.android #feature-article-container .furniture-wrapper figure.element-image a,body.android #standard-article-container .furniture-wrapper figure.element-image .figure__inner,body.android #standard-article-container .furniture-wrapper figure.element-image img,body.android #standard-article-container .furniture-wrapper figure.element-image a,body.android #comment-article-container .furniture-wrapper figure.element-image .figure__inner,body.android #comment-article-container .furniture-wrapper figure.element-image img,body.android #comment-article-container .furniture-wrapper figure.element-image a{background-color:transparent;width:calc(100vw – var(–scrollbar-width, 0px));height:auto!important}body.ios #feature-article-container .furniture-wrapper .standfirst,body.ios #standard-article-container .furniture-wrapper .standfirst,body.ios #comment-article-container .furniture-wrapper .standfirst,body.android #feature-article-container .furniture-wrapper .standfirst,body.android #standard-article-container .furniture-wrapper .standfirst,body.android #comment-article-container .furniture-wrapper .standfirst{padding-top:4px;padding-bottom:24px;margin-right:-10px}body.ios #feature-article-container .furniture-wrapper .standfirst__inner p,body.ios #standard-article-container .furniture-wrapper .standfirst__inner p,body.ios #comment-article-container .furniture-wrapper .standfirst__inner p,body.android #feature-article-container .furniture-wrapper .standfirst__inner p,body.android #standard-article-container .furniture-wrapper .standfirst__inner p,body.android #comment-article-container .furniture-wrapper .standfirst__inner p{font-family:Guardian Headline,Guardian Egyptian Web,Guardian Headline Full,Georgia,serif}body.ios #feature-article-container .furniture-wrapper .standfirst__inner li a,body.ios #feature-article-container .furniture-wrapper .standfirst__inner a,body.ios #standard-article-container .furniture-wrapper .standfirst__inner li a,body.ios #standard-article-container .furniture-wrapper .standfirst__inner a,body.ios #comment-article-container .furniture-wrapper .standfirst__inner li a,body.ios #comment-article-container .furniture-wrapper .standfirst__inner a,body.android #feature-article-container .furniture-wrapper .standfirst__inner li a,body.android #feature-article-container .furniture-wrapper .standfirst__inner a,body.android #standard-article-container .furniture-wrapper .standfirst__inner li a,body.android #standard-article-container .furniture-wrapper .standfirst__inner a,body.android #comment-article-container .furniture-wrapper .standfirst__inner li a,body.android #comment-article-container .furniture-wrapper .standfirst__inner a{color:var(–new-pillar-colour)!important;background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(–headerBorder, #dcdcdc);border-bottom:none}body.ios #feature-article-container .furniture-wrapper .standfirst__inner li a:hover,body.ios #feature-article-container .furniture-wrapper .standfirst__inner a:hover,body.ios #standard-article-container .furniture-wrapper .standfirst__inner li a:hover,body.ios #standard-article-container .furniture-wrapper .standfirst__inner a:hover,body.ios #comment-article-container .furniture-wrapper .standfirst__inner li a:hover,body.ios #comment-article-container .furniture-wrapper .standfirst__inner a:hover,body.android #feature-article-container .furniture-wrapper .standfirst__inner li a:hover,body.android #feature-article-container .furniture-wrapper .standfirst__inner a:hover,body.android #standard-article-container .furniture-wrapper .standfirst__inner li a:hover,body.android #standard-article-container .furniture-wrapper .standfirst__inner a:hover,body.android #comment-article-container .furniture-wrapper .standfirst__inner li a:hover,body.android #comment-article-container .furniture-wrapper .standfirst__inner a:hover{text-decoration-color:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper .meta,body.ios #standard-article-container .furniture-wrapper .meta,body.ios #comment-article-container .furniture-wrapper .meta,body.android #feature-article-container .furniture-wrapper .meta,body.android #standard-article-container .furniture-wrapper .meta,body.android #comment-article-container .furniture-wrapper .meta{margin:0}body.ios #feature-article-container .furniture-wrapper .meta .byline,body.ios #feature-article-container .furniture-wrapper .meta .byline__author,body.ios #feature-article-container .furniture-wrapper .meta span.byline__author a,body.ios #feature-article-container .furniture-wrapper .meta .meta__byline span,body.ios #standard-article-container .furniture-wrapper .meta .byline,body.ios #standard-article-container .furniture-wrapper .meta .byline__author,body.ios #standard-article-container .furniture-wrapper .meta span.byline__author a,body.ios #standard-article-container .furniture-wrapper .meta .meta__byline span,body.ios #comment-article-container .furniture-wrapper .meta .byline,body.ios #comment-article-container .furniture-wrapper .meta .byline__author,body.ios #comment-article-container .furniture-wrapper .meta span.byline__author a,body.ios #comment-article-container .furniture-wrapper .meta .meta__byline span,body.android #feature-article-container .furniture-wrapper .meta .byline,body.android #feature-article-container .furniture-wrapper .meta .byline__author,body.android #feature-article-container .furniture-wrapper .meta span.byline__author a,body.android #feature-article-container .furniture-wrapper .meta .meta__byline span,body.android #standard-article-container .furniture-wrapper .meta .byline,body.android #standard-article-container .furniture-wrapper .meta .byline__author,body.android #standard-article-container .furniture-wrapper .meta span.byline__author a,body.android #standard-article-container .furniture-wrapper .meta .meta__byline span,body.android #comment-article-container .furniture-wrapper .meta .byline,body.android #comment-article-container .furniture-wrapper .meta .byline__author,body.android #comment-article-container .furniture-wrapper .meta span.byline__author a,body.android #comment-article-container .furniture-wrapper .meta .meta__byline span{color:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper .meta__misc,body.ios #standard-article-container .furniture-wrapper .meta__misc,body.ios #comment-article-container .furniture-wrapper .meta__misc,body.android #feature-article-container .furniture-wrapper .meta__misc,body.android #standard-article-container .furniture-wrapper .meta__misc,body.android #comment-article-container .furniture-wrapper .meta__misc{padding:0}body.ios #feature-article-container .furniture-wrapper .meta__misc svg,body.ios #standard-article-container .furniture-wrapper .meta__misc svg,body.ios #comment-article-container .furniture-wrapper .meta__misc svg,body.android #feature-article-container .furniture-wrapper .meta__misc svg,body.android #standard-article-container .furniture-wrapper .meta__misc svg,body.android #comment-article-container .furniture-wrapper .meta__misc svg{stroke:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper .element–showcase #caption-button,body.ios #standard-article-container .furniture-wrapper .element–showcase #caption-button,body.ios #comment-article-container .furniture-wrapper .element–showcase #caption-button,body.android #feature-article-container .furniture-wrapper .element–showcase #caption-button,body.android #standard-article-container .furniture-wrapper .element–showcase #caption-button,body.android #comment-article-container .furniture-wrapper .element–showcase #caption-button{display:flex;padding:5px;justify-content:center;align-items:center;width:28px;height:28px;right:14px}body.ios #feature-article-container .article__body,body.ios #standard-article-container .article__body,body.ios #comment-article-container .article__body,body.android #feature-article-container .article__body,body.android #standard-article-container .article__body,body.android #comment-article-container .article__body{padding:0 12px}body.ios #feature-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.ios #standard-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.ios #comment-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.android #feature-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.android #standard-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive),body.android #comment-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive){margin:0;width:calc(100vw – 24px – var(–scrollbar-width, 0px));height:auto}body.ios #feature-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.ios #standard-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.ios #comment-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.android #feature-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.android #standard-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption,body.android #comment-article-container .article__body figure.element-image:not(.element–thumbnail):not(.element–immersive) figcaption{padding:0}body.ios #feature-article-container .article__body figure.element-image.element-immersive,body.ios #standard-article-container .article__body figure.element-image.element-immersive,body.ios #comment-article-container .article__body figure.element-image.element-immersive,body.android #feature-article-container .article__body figure.element-image.element-immersive,body.android #standard-article-container .article__body figure.element-image.element-immersive,body.android #comment-article-container .article__body figure.element-image.element-immersive{width:calc(100vw – var(–scrollbar-width, 0px))}body.ios #feature-article-container .article__body .prose blockquote.quoted:before,body.ios #standard-article-container .article__body .prose blockquote.quoted:before,body.ios #comment-article-container .article__body .prose blockquote.quoted:before,body.android #feature-article-container .article__body .prose blockquote.quoted:before,body.android #standard-article-container .article__body .prose blockquote.quoted:before,body.android #comment-article-container .article__body .prose blockquote.quoted:before{color:var(–new-pillar-colour)}body.ios #feature-article-container .article__body .prose a,body.ios #standard-article-container .article__body .prose a,body.ios #comment-article-container .article__body .prose a,body.android #feature-article-container .article__body .prose a,body.android #standard-article-container .article__body .prose a,body.android #comment-article-container .article__body .prose a{color:var(–primary-pillar);background-image:none;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(–headerBorder)}body.ios #feature-article-container .article__body .prose a:hover,body.ios #standard-article-container .article__body .prose a:hover,body.ios #comment-article-container .article__body .prose a:hover,body.android #feature-article-container .article__body .prose a:hover,body.android #standard-article-container .article__body .prose a:hover,body.android #comment-article-container .article__body .prose a:hover{text-decoration-color:var(–new-pillar-colour)}@media (prefers-color-scheme: dark){body.ios #feature-article-container .furniture-wrapper,body.ios #standard-article-container .furniture-wrapper,body.ios #comment-article-container .furniture-wrapper,body.android #feature-article-container .furniture-wrapper,body.android #standard-article-container .furniture-wrapper,body.android #comment-article-container .furniture-wrapper{background-color:#1a1a1a}body.ios #feature-article-container .furniture-wrapper .content__labels,body.ios #standard-article-container .furniture-wrapper .content__labels,body.ios #comment-article-container .furniture-wrapper .content__labels,body.android #feature-article-container .furniture-wrapper .content__labels,body.android #standard-article-container .furniture-wrapper .content__labels,body.android #comment-article-container .furniture-wrapper .content__labels{color:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper h1.headline,body.ios #standard-article-container .furniture-wrapper h1.headline,body.ios #comment-article-container .furniture-wrapper h1.headline,body.android #feature-article-container .furniture-wrapper h1.headline,body.android #standard-article-container .furniture-wrapper h1.headline,body.android #comment-article-container .furniture-wrapper h1.headline{background-color:unset;color:var(–headerBorder)!important}body.ios #feature-article-container .furniture-wrapper .standfirst p,body.ios #standard-article-container .furniture-wrapper .standfirst p,body.ios #comment-article-container .furniture-wrapper .standfirst p,body.android #feature-article-container .furniture-wrapper .standfirst p,body.android #standard-article-container .furniture-wrapper .standfirst p,body.android #comment-article-container .furniture-wrapper .standfirst p{color:var(–headerBorder)}body.ios #feature-article-container .furniture-wrapper .standfirst a,body.ios #standard-article-container .furniture-wrapper .standfirst a,body.ios #comment-article-container .furniture-wrapper .standfirst a,body.android #feature-article-container .furniture-wrapper .standfirst a,body.android #standard-article-container .furniture-wrapper .standfirst a,body.android #comment-article-container .furniture-wrapper .standfirst a,body.ios #feature-article-container .furniture-wrapper .meta .byline__author,body.ios #feature-article-container .furniture-wrapper .meta span.byline__author a,body.ios #standard-article-container .furniture-wrapper .meta .byline__author,body.ios #standard-article-container .furniture-wrapper .meta span.byline__author a,body.ios #comment-article-container .furniture-wrapper .meta .byline__author,body.ios #comment-article-container .furniture-wrapper .meta span.byline__author a,body.android #feature-article-container .furniture-wrapper .meta .byline__author,body.android #feature-article-container .furniture-wrapper .meta span.byline__author a,body.android #standard-article-container .furniture-wrapper .meta .byline__author,body.android #standard-article-container .furniture-wrapper .meta span.byline__author a,body.android #comment-article-container .furniture-wrapper .meta .byline__author,body.android #comment-article-container .furniture-wrapper .meta span.byline__author a{color:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper .meta__misc svg,body.ios #standard-article-container .furniture-wrapper .meta__misc svg,body.ios #comment-article-container .furniture-wrapper .meta__misc svg,body.android #feature-article-container .furniture-wrapper .meta__misc svg,body.android #standard-article-container .furniture-wrapper .meta__misc svg,body.android #comment-article-container .furniture-wrapper .meta__misc svg{stroke:var(–new-pillar-colour)}body.ios #feature-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.ios #standard-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.ios #comment-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.android #feature-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.android #standard-article-container .furniture-wrapper figure.element-image.element–showcase figcaption,body.android #comment-article-container .furniture-wrapper figure.element-image.element–showcase figcaption{color:var(–dateline)}body.ios #feature-article-container .article__body .prose blockquote.quoted,body.ios #standard-article-container .article__body .prose blockquote.quoted,body.ios #comment-article-container .article__body .prose blockquote.quoted,body.android #feature-article-container .article__body .prose blockquote.quoted,body.android #standard-article-container .article__body .prose blockquote.quoted,body.android #comment-article-container .article__body .prose blockquote.quoted{color:var(–new-pillar-colour)}body.ios #feature-article-container #article-body >div,body.ios #feature-article-container .content–interactive >div,body.ios #feature-article-container #feature-body,body.ios #feature-article-container [data-gu-name=body],body.ios #feature-article-container #comment-body,body.ios #standard-article-container #article-body >div,body.ios #standard-article-container .content–interactive >div,body.ios #standard-article-container #feature-body,body.ios #standard-article-container [data-gu-name=body],body.ios #standard-article-container #comment-body,body.ios #comment-article-container #article-body >div,body.ios #comment-article-container .content–interactive >div,body.ios #comment-article-container #feature-body,body.ios #comment-article-container [data-gu-name=body],body.ios #comment-article-container #comment-body,body.android #feature-article-container #article-body >div,body.android #feature-article-container .content–interactive >div,body.android #feature-article-container #feature-body,body.android #feature-article-container [data-gu-name=body],body.android #feature-article-container #comment-body,body.android #standard-article-container #article-body >div,body.android #standard-article-container .content–interactive >div,body.android #standard-article-container #feature-body,body.android #standard-article-container [data-gu-name=body],body.android #standard-article-container #comment-body,body.android #comment-article-container #article-body >div,body.android #comment-article-container .content–interactive >div,body.android #comment-article-container #feature-body,body.android #comment-article-container [data-gu-name=body],body.android #comment-article-container #comment-body{background-color:var(–darkBackground)!important}body.ios #feature-article-container #article-body >div .element-atom+p:first-letter,body.ios #feature-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.ios #feature-article-container .content–interactive >div .element-atom+p:first-letter,body.ios #feature-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.ios #feature-article-container #feature-body .element-atom+p:first-letter,body.ios #feature-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.ios #feature-article-container [data-gu-name=body] .element-atom+p:first-letter,body.ios #feature-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.ios #feature-article-container #comment-body .element-atom+p:first-letter,body.ios #feature-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.ios #feature-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container #article-body >div .element-atom+p:first-letter,body.ios #standard-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container .content–interactive >div .element-atom+p:first-letter,body.ios #standard-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container #feature-body .element-atom+p:first-letter,body.ios #standard-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container [data-gu-name=body] .element-atom+p:first-letter,body.ios #standard-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.ios #standard-article-container #comment-body .element-atom+p:first-letter,body.ios #standard-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.ios #standard-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container #article-body >div .element-atom+p:first-letter,body.ios #comment-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container .content–interactive >div .element-atom+p:first-letter,body.ios #comment-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container #feature-body .element-atom+p:first-letter,body.ios #comment-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container [data-gu-name=body] .element-atom+p:first-letter,body.ios #comment-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.ios #comment-article-container #comment-body .element-atom+p:first-letter,body.ios #comment-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.ios #comment-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container #article-body >div .element-atom+p:first-letter,body.android #feature-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container .content–interactive >div .element-atom+p:first-letter,body.android #feature-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container #feature-body .element-atom+p:first-letter,body.android #feature-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container [data-gu-name=body] .element-atom+p:first-letter,body.android #feature-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.android #feature-article-container #comment-body .element-atom+p:first-letter,body.android #feature-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.android #feature-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container #article-body >div .element-atom+p:first-letter,body.android #standard-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container .content–interactive >div .element-atom+p:first-letter,body.android #standard-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container #feature-body .element-atom+p:first-letter,body.android #standard-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container [data-gu-name=body] .element-atom+p:first-letter,body.android #standard-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.android #standard-article-container #comment-body .element-atom+p:first-letter,body.android #standard-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.android #standard-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container #article-body >div .element-atom+p:first-letter,body.android #comment-article-container #article-body >div .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container #article-body >div .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container .content–interactive >div .element-atom+p:first-letter,body.android #comment-article-container .content–interactive >div .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container .content–interactive >div .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container #feature-body .element-atom+p:first-letter,body.android #comment-article-container #feature-body .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container #feature-body .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container [data-gu-name=body] .element-atom+p:first-letter,body.android #comment-article-container [data-gu-name=body] .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container [data-gu-name=body] .element-atom+#sign-in-gate+p:first-letter,body.android #comment-article-container #comment-body .element-atom+p:first-letter,body.android #comment-article-container #comment-body .element-atom+.sign-in-gate+p:first-letter,body.android #comment-article-container #comment-body .element-atom+#sign-in-gate+p:first-letter{color:var(–new-pillar-colour, #ffffff)}}body.ios.garnett–type-comment #comment-article-container .furniture-wrapper .standfirst,body.android.garnett–type-comment #comment-article-container .furniture-wrapper .standfirst{padding-top:24px;margin-top:0}.prose h2{font-size:24px}body.ios #feature-article-container #caption-button,body.ios #standard-article-container #caption-button,body.ios #comment-article-container #caption-button{padding:6px 5px 0}body.android #feature-article-container #caption-button,body.android #standard-article-container #caption-button,body.android #comment-article-container #caption-button{padding:4px 4px 0}@media (prefers-color-scheme: dark){:root:root:not([data-color-scheme=light]){–follow-text: #dcdcdc;–follow-icon-fill: var(–darkmode-pillar);–standfirst-text: #dcdcdc;–standfirst-link-text: var(–darkmode-pillar);–standfirst-link-border: var(–darkmode-pillar);–byline: var(–darkmode-pillar)}}:root{–darkBackground: #1a1a1a}body.ios #feature-article-container .article__header,body.ios #standard-article-container .article__header,body.ios #comment-article-container .article__header,body.android #feature-article-container .article__header,body.android #standard-article-container .article__header,body.android #comment-article-container .article__header{opacity:0!important}body.ios #feature-article-container .furniture-wrapper,body.ios #standard-article-container .furniture-wrapper,body.ios #comment-article-container .furniture-wrapper,body.android #feature-article-container .furniture-wrapper,body.android #standard-article-container .furniture-wrapper,body.android #comment-article-container .furniture-wrapper{margin:0}body.ios #feature-article-container .furniture-wrapper .content__labels,body.ios #standard-article-container .furniture-wrapper .content__labels,body.ios #comment-article-container .furniture-wrapper .content__labels,body.android #feature-article-container .furniture-wrapper .content__labels,body.android #standard-article-container .furniture-wrapper .content__labels,body.android #comment-article-container .furniture-wrapper .content__labels{color:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper h1.headline,body.ios #standard-article-container .furniture-wrapper h1.headline,body.ios #comment-article-container .furniture-wrapper h1.headline,body.android #feature-article-container .furniture-wrapper h1.headline,body.android #standard-article-container .furniture-wrapper h1.headline,body.android #comment-article-container .furniture-wrapper h1.headline{color:#dcdcdc!important}body.ios #feature-article-container .furniture-wrapper .article-header a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=title] a,body.ios #standard-article-container .furniture-wrapper .article-header a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=title] a,body.ios #comment-article-container .furniture-wrapper .article-header a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=title] a,body.android #feature-article-container .furniture-wrapper .article-header a,body.android #feature-article-container .furniture-wrapper [data-gu-name=title] a,body.android #standard-article-container .furniture-wrapper .article-header a,body.android #standard-article-container .furniture-wrapper [data-gu-name=title] a,body.android #comment-article-container .furniture-wrapper .article-header a,body.android #comment-article-container .furniture-wrapper [data-gu-name=title] a{color:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper #meta:before,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta]:before,body.ios #standard-article-container .furniture-wrapper #meta:before,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta]:before,body.ios #comment-article-container .furniture-wrapper #meta:before,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #feature-article-container .furniture-wrapper #meta:before,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #standard-article-container .furniture-wrapper #meta:before,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta]:before,body.android #comment-article-container .furniture-wrapper #meta:before,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta]:before{background-image:repeating-linear-gradient(var(–headerBorderColor),var(–headerBorderColor) 1px,transparent 1px,transparent 3px)}body.ios #feature-article-container .furniture-wrapper #meta .byline,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.ios #standard-article-container .furniture-wrapper #meta .byline,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.ios #comment-article-container .furniture-wrapper #meta .byline,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #feature-article-container .furniture-wrapper #meta .byline,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #standard-article-container .furniture-wrapper #meta .byline,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .byline,body.android #comment-article-container .furniture-wrapper #meta .byline,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .byline{color:#dcdcdc}body.ios #feature-article-container .furniture-wrapper #meta a,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] a,body.ios #standard-article-container .furniture-wrapper #meta a,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] a,body.ios #comment-article-container .furniture-wrapper #meta a,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] a,body.android #feature-article-container .furniture-wrapper #meta a,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] a,body.android #standard-article-container .furniture-wrapper #meta a,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] a,body.android #comment-article-container .furniture-wrapper #meta a,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] a{color:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.ios #standard-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.ios #comment-article-container .furniture-wrapper #meta .meta__misc svg,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #feature-article-container .furniture-wrapper #meta .meta__misc svg,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #standard-article-container .furniture-wrapper #meta .meta__misc svg,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg,body.android #comment-article-container .furniture-wrapper #meta .meta__misc svg,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .meta__misc svg{stroke:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper #meta .alerts__label,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.ios #standard-article-container .furniture-wrapper #meta .alerts__label,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.ios #comment-article-container .furniture-wrapper #meta .alerts__label,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #feature-article-container .furniture-wrapper #meta .alerts__label,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #standard-article-container .furniture-wrapper #meta .alerts__label,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label,body.android #comment-article-container .furniture-wrapper #meta .alerts__label,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] .alerts__label{color:#dcdcdc!important}body.ios #feature-article-container .furniture-wrapper #meta span[data-icon],body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.ios #standard-article-container .furniture-wrapper #meta span[data-icon],body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.ios #comment-article-container .furniture-wrapper #meta span[data-icon],body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #feature-article-container .furniture-wrapper #meta span[data-icon],body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #standard-article-container .furniture-wrapper #meta span[data-icon],body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon],body.android #comment-article-container .furniture-wrapper #meta span[data-icon],body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]{color:var(–new-pillar-colour, –darkModeFeature)}body.ios #feature-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.ios #standard-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.ios #comment-article-container .furniture-wrapper #meta span[data-icon]:before,body.ios #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #feature-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #feature-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #standard-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #standard-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before,body.android #comment-article-container .furniture-wrapper #meta span[data-icon]:before,body.android #comment-article-container .furniture-wrapper [data-gu-name=meta] span[data-icon]:before{color:var(–new-pillar-colour, –darkModeFeature)}@media (min-width: 71.25em){body.ios #feature-article-container .furniture-wrapper #meta,body.ios #feature-article-container .furniture-wrapper .meta.keyline-4,body.ios #standard-article-container .furniture-wrapper #meta,body.ios #standard-article-container .furniture-wrapper .meta.keyline-4,body.ios #comment-article-container .furniture-wrapper #meta,body.ios #comment-article-container .furniture-wrapper .meta.keyline-4,body.android #feature-article-container .furniture-wrapper #meta,body.android #feature-article-container .furniture-wrapper .meta.keyline-4,body.android #standard-article-container .furniture-wrapper #meta,body.android #standard-article-container .furniture-wrapper .meta.keyline-4,body.android #comment-article-container .furniture-wrapper #meta,body.android #comment-article-container .furniture-wrapper .meta.keyline-4{display:block;border-top:1px solid var(–new-pillar-colour, var(–headerBorderColor))}body.ios #feature-article-container .furniture-wrapper #meta .meta__misc,body.ios #feature-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.ios #standard-article-container .furniture-wrapper #meta .meta__misc,body.ios #standard-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.ios #comment-article-container .furniture-wrapper #meta .meta__misc,body.ios #comment-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #feature-article-container .furniture-wrapper #meta .meta__misc,body.android #feature-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #standard-article-container .furniture-wrapper #meta .meta__misc,body.android #standard-article-container .furniture-wrapper .meta.keyline-4 .meta__misc,body.android #comment-article-container .furniture-wrapper #meta .meta__misc,body.android #comment-article-container .furniture-wrapper .meta.keyline-4 .meta__misc{margin:unset;margin-left:20px}}body.ios #feature-article-container .article__body p,body.ios #feature-article-container .article__body ul,body.ios #standard-article-container .article__body p,body.ios #standard-article-container .article__body ul,body.ios #comment-article-container .article__body p,body.ios #comment-article-container .article__body ul,body.android #feature-article-container .article__body p,body.android #feature-article-container .article__body ul,body.android #standard-article-container .article__body p,body.android #standard-article-container .article__body ul,body.android #comment-article-container .article__body p,body.android #comment-article-container .article__body ul{max-width:620px}body.ios #feature-article-container .article__body .prose blockquote.quoted:before,body.ios #standard-article-container .article__body .prose blockquote.quoted:before,body.ios #comment-article-container .article__body .prose blockquote.quoted:before,body.android #feature-article-container .article__body .prose blockquote.quoted:before,body.android #standard-article-container .article__body .prose blockquote.quoted:before,body.android #comment-article-container .article__body .prose blockquote.quoted:before{color:var(–secondary-pillar)}body.ios #feature-article-container .article__body .prose a,body.ios #standard-article-container .article__body .prose a,body.ios #comment-article-container .article__body .prose a,body.android #feature-article-container .article__body .prose a,body.android #standard-article-container .article__body .prose a,body.android #comment-article-container .article__body .prose a{color:var(–primary-pillar);background-image:none;text-decoration:underline;text-underline-offset:6px;text-decoration-color:#dcdcdc}body.ios #feature-article-container .article__body .prose a:hover,body.ios #standard-article-container .article__body .prose a:hover,body.ios #comment-article-container .article__body .prose a:hover,body.android #feature-article-container .article__body .prose a:hover,body.android #standard-article-container .article__body .prose a:hover,body.android #comment-article-container .article__body .prose a:hover{background-image:none;text-decoration-color:var(–secondary-pillar)}@media (prefers-color-scheme: dark){body.ios #feature-article-container .article__body .prose blockquote.quoted:before,body.ios #standard-article-container .article__body .prose blockquote.quoted:before,body.ios #comment-article-container .article__body .prose blockquote.quoted:before,body.android #feature-article-container .article__body .prose blockquote.quoted:before,body.android #standard-article-container .article__body .prose blockquote.quoted:before,body.android #comment-article-container .article__body .prose blockquote.quoted:before{color:var(–darkmode-pillar)}body.ios #feature-article-container .article__body .prose a,body.ios #standard-article-container .article__body .prose a,body.ios #comment-article-container .article__body .prose a,body.android #feature-article-container .article__body .prose a,body.android #standard-article-container .article__body .prose a,body.android #comment-article-container .article__body .prose a{color:var(–darkmode-pillar)}body.ios #feature-article-container .article__body .prose a:hover,body.ios #standard-article-container .article__body .prose a:hover,body.ios #comment-article-container .article__body .prose a:hover,body.android #feature-article-container .article__body .prose a:hover,body.android #standard-article-container .article__body .prose a:hover,body.android #comment-article-container .article__body .prose a:hover{text-decoration-color:var(–darkmode-pillar)}}:root[data-rendering-target=apps]{–follow-text: #dcdcdc;–follow-icon-fill: var(–new-pillar-colour);–standfirst-text: #dcdcdc;–standfirst-link-text: var(–new-pillar-colour);–standfirst-link-border: var(–new-pillar-colour);–byline: var(–new-pillar-colour);–article-meta-lines: var(–headerBorderColor);–byline: var(–darkmode-pillar)}:root[data-rendering-target=apps] .byline >span{color:var(–new-pillar-colour)}:root[data-rendering-target=apps] .byline >span >div:has(+[name=FollowWapper]){background-image:var(–headerBorderColor),var(–headerBorderColor) 1px,transparent 1px}@media (prefers-color-scheme: light){:root[data-rendering-target=apps] [data-gu-name=meta] a[data-sponsor=”guardian.org”] picture img{filter:invert(1)}}

    A young man in a suit made of union jacks held up a framed photograph of their hero above his head. The crowd loudly chanted the name. The focus of this acclamation was not Stephen Yaxley-Lennon, better known as Tommy Robinson, the organiser of the so-called “free speech” march in central London last Saturday.They were instead shouting themselves hoarse for Charlie Kirk, the murdered political activist from Cook County in the US state of Illinois.It is unlikely that many of the 110,000 to 150,000 protesters estimated to have been on the streets last weekend, at what turned out to be the largest rally of its type in British history, knew much about Kirk before his death at the hands of a gunman at Utah Valley University.The UK version of Kirk’s Turning Point USA, which claims to be the “largest Conservative student movement” in the US, has never really taken off in Britain.But they were moved to cheer him on Saturday. Clips of an almost entirely white and predominantly male crowd of Britons chanting the first name of the murdered 31-year-old were lapped up on social media accounts said to be US-based, as was the minute’s silence afterwards.View image in fullscreen“Thousands of British patriots just fell silent in honor of Charlie Kirk in London,” tweeted Eric Daugherty, an assistant news director at the conservative Florida’s Voice website (“Honest political reporting to Florida, minus the mainstream talking points.”)It is said that when America coughs, Britain catches a cold.The reality with this strain of politics is that there is something of a feedback loop between the US and the UK that is proving mutually beneficial to both sides, said Prof Paul Jackson, author of Pride in Prejudice: Understanding Britain’s Extreme Right.Kirk may not have been a household name in the UK but his murder offered validation for a view that a certain outlook on life is under threat. In turn, the scenes on Saturday provided evidence of the righteousness of the cause back in the US.There is history to this mutually enforcing exchange of ideas on the extreme right, said Jackson.A certain type of US political thought has never travelled well across the Atlantic, notably the Ku Klux Klan, which grew after the civil war in the late 1860s, said Jackson.But other ideas have thrived in the past as they do today, including those contained in Madison Grant’s 1916 book The Passing of the Great Race, which influenced some European white supremacists, and Henry Ford’s The International Jew.It has not all been one way. The Blood & Honour movement, founded by British neo-Nazi and white power music pioneer Ian Stuart Donaldson in 1987, led to the birth of Blood & Honour American Division and Blood & Honour Council US.That was the analogue age, though.In the digital era, particularly in the so-called “counter-jihad” space that now dominates what is loosely termed the far right, the mutual reinforcement of messages is done in real time. Stories of social conflict or moral panic in one country are used to boost a political claim in another.Kirk himself was one of those who picked up on the case of Lucy Connolly, the 42-year-old English woman –married to a Conservative councillor – who was sentenced to 31 months in prison for calling for hotels that were housing asylum seekers to be burned down during last summer’s riots. (She was released in August after serving less than half her sentence.)View image in fullscreen“Every day people say: ‘Well someone should go kill Charlie Kirk.’ I don’t like it, but that is protected speech,” he told GB News. “In America, we care what you do and not what you say.”It was of a piece with the general claim that free speech is under threat in the UK, confirmed in the mind of the likes of JD Vance by the UK’s Online Safety Act, aimed at preventing young people from encountering harmful content, which the US vice-president claims has put Britain on a “very dark path”.The amplification of certain causes, the repetition of choice phrases, cannot be said to be highly organised, but it is nonetheless powerful.The Infowars website, founded by the prominent conspiracy theorist Alex Jones, promoted Robinson’s content about the rally on Saturday, but also that of a series of obscure accounts on X, said to be based in both the UK and the US.“Breaking: London falls silent for fallen hero Charlie Kirk,” said one such account with 335,700 followers that described itself as a defender of western values and culture. “The British media hated him. The British people certainly didn’t.”View image in fullscreenAnother account promoted by Jones’s site was that of Naomi Seibt, a US-based German political influencer linked to the far-right Alternative für Deutschland (AfD) party, who is known for her climate change denial and promotion of “great replacement theory” tropes.She tweeted images from the rally to her 436,700 followers that included the words: “White children will grow up as patriots from now on. White guilt is over.”Brigitte Gabriel, founder of the anti-Muslim movement Act for America, which claims to have 1,000 local chapters across the US, posted on X: “Don’t let the media downplay how massive this is. Millions of patriots in the UK are standing up for free speech.”Then there is Elon Musk, who appeared via videolink at Saturday’s rally. It would be difficult to overplay the importance to Robinson of the support of one of the world’s richest men, according to analysts including the Hope Not Hate anti-extremist organisation.View image in fullscreenIn lifting the ban on Robinson’s content on X and through his own misleading posts framing him as a free speech warrior persecuted by the state, Musk gave the activist a vital leg-up, it is argued.Robinson, a former member of the racist British National party, who has a string of convictions to his name including for assault, using a fake passport, mortgage fraud and contempt of court, is said to have been able to build upon his profile in the US, stir up protests outside hotels accommodating asylum seekers while pushing anti-immigrant messages that circle around a supposed threat of Islamisation to the UK.“When you hear people talk about the special relationship between America and Great Britain, this is the special relationship that you’re seeing here,” Robinson said at the rally.“Whether you choose violence or not, violence is coming to you. You either fight back or you die,” Musk told the crowd, in turn.Musk is not yet believed to have directly funded anyone in the UK, although he reportedly flirted with offering money to Reform, the rising political party on the right that is led by Nigel Farage. But such transatlantic relationships do exist, albeit they tend to remain below the radar. It is a murky soup – but some of the chunkier players can be made out.One is the US tech billionaire Robert Shillman, known as Dr Bob, who in 2018 financed a fellowship that helped pay for Robinson to be employed by the rightwing Canadian media website, Rebel Media, now called Rebel News, on a salary of about £5,000 a month.View image in fullscreenOther Shillman fellows have included Katie Hopkins, the English former reality TV star who compared migrants to cockroaches, and Laura Loomer, the American conspiracy theorist referred to by some as the president’s “de facto national security adviser”.The rightwing Middle East Forum thinktank, led by the neoconservative academic Daniel Pipes, has paid for foreign speakers to attend Robinson rallies in the past, in addition to funding the activist’s legal defence.There are laws against foreign donations in both the US and the UK but the far-right echo chamber is also clearly a useful tool for those seeking electoral success on both sides of the Atlantic.Trump has had no qualms about bouncing off certain British causes, sometimes unadvisedly. He said he was prepared to apologise in 2018 when he retweeted posts from Britain First, an offshoot of the BNP. But he is notably cautious about certain characters.Trump, who will be in the UK for a state visit this week, did not comment on social media about Saturday’s rally. He appears to prefer his outriders to do the work at times, including his son.When the rightwing activist Kurt Schlichter claimed – falsely – on X that Robinson had been arrested for reporting on a court case in May 2018, Donald Trump Jr retweeted it, writing: “Reason #1776 for the original #brexit. Don’t let America follow in those footsteps.”In the UK, Farage, who successfully fought for decades for the UK to leave the European Union and is today riding high in the polls with his anti-immigration populism, has sought to keep a sterile gap between himself and Robinson, who he fears is beyond the pale for much of the British public.He steps carefully in the digital space, seeking support but without getting too close to the most strident actors, including those in the US. He is notably quite loth to associate himself too much with Trump these days when he is at home in the UK, given the US president’s poor approval ratings among the British public.View image in fullscreenBut his long-standing ties to the Make America Great Again movement remain financially advantageous. This week, Farage apologised for breaching parliamentary rules by failing to register a trip to Florida to headline a fundraising event for Trump. He had been the main speaker at the $500-a-head Republican party dinner in Tallahassee in March.Farage hopes to benefit from the promotion of anti-immigrant themes in the digital world, including from US commentators, without putting off those with more mainstream outlooks, say insiders. It will be a difficult trick to get away with – as Musk’s criticism of Farage at the start of the year over his lack of support for Robinson illustrated.“British people are kind of looking for an international source of inspiration,” said Jackson. “[Then] some of the reason why somebody like Nigel Farage or Tommy Robinson might be of particular interest in the US is because they’ve had a lot of success in their own terms.“Tommy Robinson’s social media profile of the last few years has been highly impactful, even more so since [Musk] reversing his ban from Twitter. Nigel Farage’s impact on Britain shortly before Trump’s first presidency can be seen as perhaps providing some blueprints about how to have impact.”Gawain Towler, who was Farage’s long-standing press adviser until he left Reform earlier this year, said he believed the American interest in shaping British politics was also instinctive.“Trump sees the UK as the spiritual home of the US,” he said. “He sees our traditional political and legal traditions as the spiritual background to America’s right.“Musk certainly feels that way. He sees the UK as the spiritual homeland of the concepts of the American Declaration of Independence and its bill of rights and all the rest of it. This is where freedom was born, right? It’s like losing a great-uncle if it falls.” More

  • in

    US immigration officers kill man trying to flee vehicle stop near Chicago

    A man was fatally shot during a vehicle stop on the outskirts of Chicago by US Immigration and Customs Enforcement (Ice) officers after attempting to flee the scene, according to officials, and another officer was injured during the altercation.Ice released the following statement after the shooting: “This morning in Chicago, Ice officers were conducting targeted local enforcement activity during a vehicle stop, the suspect resisted and attempted to drive his vehicle into the arrest team, striking an officer and subsequently dragging him as he fled the scene, fearing for his life, the officer discharged his firearm and struck the subject. Both the officer and subject immediately received medical treatment and were transferred to a local hospital.”It continued: “The suspect was pronounced dead at the hospital, the officer sustained severe injuries and is in stable condition, viral social media videos and activists encouraging illegal aliens to resist law enforcement not only spread misinformation, but also undermine public safety, the safety of our officers and those being apprehended.”The target of the stop in Franklin Park, to the west of Chicago, was Silverio Villegas-Gonzalez, who was an undocumented immigrant with a history of reckless driving, according to the Department of Homeland Security.“We are praying for the speedy recovery of our law enforcement officer. He followed his training, used appropriate force and properly enforced the law to protect the public and law enforcement,” said Tricia McLaughlin, the DHS assistant secretary. She then echoed the statement by Ice regarding the dangers of social media videos.The incident was first reported on X by the CBS immigration correspondent Camilo Montoya-Galvez.He wrote: “An ICE operation turned deadly in Chicago today, after a suspect resisted arrest and tried to drive his vehicle into agents, prompting an officer to shoot the suspect, who has been pronounced dead, a DHS official tells me. The officer suffered severe injuries but is stable.”The incident involved a traffic stop to check on what Ice said was an undocumented immigrant. It happened about six miles from where, separately, a daylong protest had been unfolding outside an Ice processing center in Broadview, Illinois, where demonstrators clashed with federal government agents on Friday morning and there were reports that a demonstrator was shot in the leg with a pepper ball by enforcement officers.A worker at a tire shop across the street from where Villegas-Gonzales was killed spoke to BreakThrough News, according to the outlet, saying: “I thought it was your run-of-the-mill car crash, because car crashes have been here all the time, so I thought nothing of it. That’s when my boss came out and told me, ‘Hey, something happened here.’ And I saw a huge police presence, military presence and FBI presence.“So right now, the community is a bit scared about Ice and the military operations here in Chicago,” he added. “Franklin Park is heavily Latino and Polish, so I didn’t know that they were going to come here one day. It’s just, once it happens, you’re in shock, like you can’t believe your eyes.”He also provided reporters with security footage from outside the shop, which included audio of what sounds like gunshots.Police taped off the area and behind patrol vehicles a grey sedan could be seen that the man had been driving. It had crashed into a parked truck, and it could be seen that the driver’s side window was open.A neighbor who did not want to be identified spoke highly of Villegas-Gonzalez with a small group of reporters and mentioned that Villegas-Gonzalez was a hard worker and a good neighbor.One time, the neighbor recalled, Villegas-Gonzalez scraped the neighbor’s car, came over and offered to fix it. The neighbor said it’s been distressing to see social media posts about Villegas-Gonzalez.“It’s such a sickening world that everybody’s celebrating his death,” the neighbor said. It’s just wrong, you know? He’s a human being.”When asked about Ice’s arrest of Villegas-Gonzalez and the agency having said Villegas-Gonzalez tried to drive into officers, the neighbor said Villegas-Gonzalez “was scared 100%” and didn’t speak English.Meanwhile, in nearby Broadview, demonstrations began at dawn and were set to continue until the evening. By late morning, several dozen people had assembled outside the facility, according to CBS News Chicago.These incidents and some others are part of a surge of immigration enforcement into parts of the Chicago area in the last week as part of a crackdown pledged by Donald Trump, as neighborhoods have braced. He has threatened to send in troops to deal with crime in the kind of unilateral action taken by the administration in WashingtonDC, ongoing, and Los Angeles earlier in the year following protests there against Ice raids.This would be expressly against the wishes of Chicago’s mayor, Brandon Johnson, and the state governor, JB Pritzker, both Democrats, who have condemned the saber rattling and called for resistance. By Friday troops had not been sent.Crowds in Broadview could be heard and seen on video shouting “shame on you” towards officers and the facility.At one point, a reporter observed Ice officers forcing protesters back while clearing the way for agency vehicles to pass through the crowd. Tensions escalated further as protesters and Ice officers began facing off directly.Another reporter shared a video from that scene, writing: “I am at Broadview Village ICE detention center where demonstrators just chased Chicago US Army Special Reaction Teams (SRTs) as they were leaving the building.” The footage shows Ice personnel retreating as demonstrators pursue them, shouting. More

  • in

    ‘Free DC’: the group leading fight against Trump’s Washington takeover

    When a protest against Donald Trump’s militarized crackdown in Washington DC reached the White House last Saturday after a mile-and-a-half march, the thousands-strong crowd shouted a simple, two-word chant: “Free DC.”It’s a slogan with a long history in the federal district that has again become prominent after an activist group formed this year specifically to respond to the president’s threats of meddling took it as their name. Arguing that the struggle for the city’s rights is part of the larger fight for the country’s democracy, Free DC has galvanized thousands of district residents against the president’s attempts to interfere in Washington DC – a cause that came into focus last month when the president took over the police department and sent the national guard and federal agents on to city streets.“DC being under attack is a problem for American democracy, and that is what is at stake here,” said executive director Keya Chatterjee, a former neighborhood commissioner and climate activist who drew on her experience researching authoritarian takeovers at Democracy Fund to co-found the group.“You have to be able to have dissent in the capital in order to curb authoritarianism. You have to be able to do that and because we are uniquely vulnerable, it is a danger to everyone in this country, and therefore everyone in the world, that we don’t have equal rights under the law.”Though its population of more than 700,000 eclipses that of Vermont and Wyoming, Washington DC’s status as a federal district means it has no voting representation in Congress, which has the ability to meddle in policies approved by voters or the city council. While past presidents have found themselves occasionally drawn into the overwhelmingly Democratic city’s politics, Trump has targeted Washington DC like no one before him, most recently by saying federal intervention was needed to fight crime – rates of which are at 30-year lows.In the weeks since, he has threatened similar treatment to Chicago and New Orleans over their crime rates, while making no similar threats to the cities in Republican-led states that are in fact the most violent in the country.Washington DC residents watched nervously as Trump campaigned for re-election last year on a platform that included promises to “take over” their city. Two days after his victory, about 1,000 people gathered at a church in the capital to discuss how deal with the federal interventions that they expected under the new administration.“Every group that works on housing or unhoused neighbor support or immigrant support, all of us understood the gravity of what was coming, and we developed, had conversations, about what the right approach was, and recognized that a new campaign was going to be necessary,” said Alex Dodds, who co-founded the group and serves as its campaign director.View image in fullscreenThe group’s four co-founders had been involved in the racial justice protests that took place in the city after George Floyd’s death, as well as in efforts to protect Washington’s autonomy after Joe Biden and some Democrats supported a Republican-led effort to prevent the city from modernizing its criminal code in 2023. For their name, the new group chose a slogan that dates back to Washington’s struggle for self-governance in the 1960s and 1970s.“We’re fighting to protect home rule in the short term,” said Dodds, referring to the federal law that outlines the city’s government, “and win lasting dignity for DC communities in the long term, and for us, that does mean DC statehood ultimately.”Since forming in January, Free DC has trained about 5,000 people in the city’s eight wards, Chatterjee said, and held workshops on jury service, campaigning and how to safely take video of Immigration and Customs Enforcement and other federal agents. Financially supported by the progressive organizing group Community Change, Chatterjee said small-dollar donations from individual donors have made up as much as a fourth of their budget, with foundations contributing the rest.True to his word, Trump set about meddling in the capital within weeks of taking office. He tried unsuccessfully to appoint a supporter of pardoning January 6 rioters as the top federal prosecutor, while congressional Republicans threw the city’s budget into chaos by stripping $1bn in funding, and refusing to pass legislation restoring it.Free DC’s goal has been to ensure that each of the president’s actions do not go unanswered, Chatterjee said. When Trump took control of the Kennedy Center in February and said he would stop the performing arts center from hosting drag shows, Free DC collaborated with other groups to host one nearby.In April, they brought parents and children to the Capitol to encourage lawmakers to pass legislation to restore the funds cut from the city’s budget, and held a rally outside the White House as Trump announced his takeover of the police department in August.“I have been amazed at how many of my neighbors I’ve met through doing this that I just have passed by 100 times on the street, probably, but, like, haven’t connected with,” said Stephanie Rudig, a freelance graphic designer who was visiting congressional offices last week with Free DC to encourage House representatives to oppose Trump’s involvement in policing the city.“It really is bringing people together in a trauma-binding kind of way.”Despite all the time they spend in Washington DC and their power over it, senators and representatives can be disconnected from the city’s needs, said Ankit Jain, one of the city’s two elected shadow senators, who advocate for its rights and the long-term goal of becoming the 51st state.When Jain has met with lawmakers to encourage them to restore funds to the city’s budget recently, they have often mentioned that they had heard about the issue from Free DC’s visits.“We were talking to everyone, Republicans and Democrats, and you’d have quotes from people saying, oh yeah, I heard about this from some group of DC residents. And it was always Free DC,” Jain said.View image in fullscreenHis office has coordinated with the group on ways to make federal lawmakers aware of the city’s issues.“What I think is really important about them is that they are thinking long term. They’re thinking proactively,” he said.“We need them in this moment, but I think there will be many more moments that we need this kind of support, and I think they’re building a structure and a support base that’ll keep them around for the long run.”Trump’s foray into policing the city energized support for Free DC. Flyers bearing the group’s name have been plastered across the city, and in mid-August, chants of “Free DC” were heard from the stands at a Washington Spirit women’s soccer game. Protesters shouted the slogan at the president when he made a rare trip to a restaurant in the capital this week.Last Saturday’s protest march was the largest demonstration against Trump’s meddling since it began, and was co-hosted by Free DC along with dozens of labor unions and activist groups. Thousands streamed through downtown Washington as churches rang their bells and a black-clad server at the Cheesecake Factory around the corner from the White House stood on a chair and shouted, “Free DC.”“It’s important that our community be united against that which is making us unsafe,” said Koach Baruch Frazier, a rabbi who volunteers with Free DC and attended the march.Trump, he said, “is throwing everything at us, and we are throwing it back”. More

  • in

    One year after Ayşenur Ezgi Eygi was killed, the US has not investigated. Her family wants answers

    Özden Bennett’s first reaction after learning of her younger sister’s killing was disbelief. Ayşenur Ezgi Eygi had traveled to the occupied West Bank just three days earlier to volunteer with Palestinian communities facing violence at the hands of Israeli soldiers and settlers.But the shock and grief quickly gave way to dread – “that nothing would come of it, that she would have just died under that olive tree and that was it”, Bennett said this week, before the anniversary of Eygi’s death.Eygi, a 26-year-old American Turkish woman, was shot in the head on 6 September 2024 by an Israeli sniper. She had been attending a protest against settlement expansion near Nablus in the Israeli-occupied West Bank.Eygi’s family feared that securing justice would be an uphill battle. Indeed, one year later, nobody has been held accountable. An Israeli military investigation concluded within days of the incident that it was “highly likely” Eygi had been hit “indirectly and unintentionally by IDF fire which was not aimed at her” but rather at others whom it alleged were throwing rocks. (A Washington Post investigation found that Eygi was shot half an hour after any clashes between protesters and soldiers, and that she was standing 200 yards from the soldiers.)US officials called the killing “unprovoked and unjustified” but, despite her family’s repeated requests, never launched an investigation of their own. (The Turkish government did, concluding that Eygi had been “deliberately targeted”, and it submitted evidence to the United Nations Security Council, the international court of justice and the international criminal court.Eygi was one in a string of US citizens killed by Israeli forces in occupied Palestinian territory in recent years, including the journalist Shireen Abu Akleh, who was killed by a sniper while reporting on military raids in Jenin in 2022. Since 7 October 2023, Israeli forces and settlers have also killed at least four Palestinian Americans in the West Bank.View image in fullscreen“I’m heartbroken that there are so many families who have experienced the same thing,” said Bennett. “It’s infuriating because if something was done, and if Israel was held accountable … all those that have come after, they should still be here.”The absence of accountability has not been for lack of effort. When Eygi’s family first sat down with then US secretary of state Antony Blinken last December, they asked him: “What can you do?” recalled Hamid Ali, Eygi’s husband.The response, he said, amounted to “a lot of shoulder shrugging”.The state department told the family that launching an investigation would be a prerogative of the justice department, which wrote in a letter to the family that they would “carefully review” their request. They never followed up.A spokesperson for the state department said in a statement that the it had “no higher priority than the safety and security of US citizens”, but referred the Guardian to the Israeli government for updates. The justice department and IDF did not respond to requests for comment.“There are no red lines when it comes to Israel,” Bennett said, noting that the family is nonetheless “determined to show up, year after year, making the same demand for an independent investigation – because that’s the bare minimum and the right thing to do”. Later this month, they will be in Washington along with the families of other US citizens killed by Israeli forces and settlers to collectively advocate for a more robust response from the US government.The experience of seeking justice for Eygi has been deeply disillusioning for Ali, who had been married to Eygi for three years before she died.In more than a dozen meetings with the state department and members of Congress, he said, Eygi’s family pointed to former attorney general Merrick Garland’s words following the killing of several US citizens during the 7 October 2023 Hamas attacks in Israel. Garland said that the US government would investigate “each and every one of the brutal murders of Americans”.Ali condemned what he said were clear double standards. “We’re just holding them to their own words,” he said.Ali spoke from Eygi’s family’s home town in Turkey, where she was buried near her grandmother and where a ceremony was held on Saturday to commemorate her. She loved Turkey and had made it a condition before their wedding that they would visit at least once a year, Ali said.Growing up in a Turkish household, Eygi and her sister were more tuned into global news than their peers in the US, Bennett said, and they were always aware of Israel’s occupation of Palestinian territory and the periodic escalations in bombing and violence in Gaza. But it was after 7 October that advocating for Palestinian liberation became Eygi’s “whole world”, she added.At the University of Washington, Eygi became involved with the boycott, divestment and sanctions movement and with the student encampments. When she graduated with a degree in psychology, she hesitated about making her first trip to Palestine, concerned about the security risks. But she ultimately decided she needed to witness the occupation first-hand, and traveled to the West Bank as a volunteer with the International Solidarity Movement.Eygi, Ali said, had a knack for encouraging others “not to feel so hopeless”, he added.“I’m very cynical, and she kept reminding me that the exact function of these power systems is to make you feel like you’re just one against this mammoth,” he said. “But collectively, we’re able to take action and actually be effective.”“She had many sides to her,” Bennett said. “The part that gets focused on obviously is her activism and advocacy, and her passion for human rights in general, but especially Palestinians’ rights. But she was also a goofy 26-year-old. She was my little sister.” More