Jonathan Portes @jdportes.bsky.social · 3hstatic.klipy.comCasablanca: I'm Shocked! Bogart & RenaultALT: Casablanca: I'm Shocked! Bogart & Renault 170
Jonathan Portes @jdportes.bsky.social · 3hGoing to have to disagree with Will on this one. Who could have ever possibly predicted this astonishing turn of events? My gob remains very much unsmacked. 2564
Reposted by Jonathan PortesStephen Bush @stephenkb.bsky.social · 6hLeaving X has, I'm pretty sure, hit my bookings and career. But it comes at the massive bonus of a) my own mental wellbeing and b) not providing free content for the owner of Starlink:ft.comUkraine blindsided by Starlink restrictions and intelligence gapsMoscow ignores Donald Trump’s ‘energy ceasefire’ while Kyiv’s forces experience connectivity problems on Elon Musk’s satellite network 531997309
Reposted by Jonathan PortesSunder Katwala (sundersays) @sundersays.bsky.social · 5hReform's deputy leader on Solihull Council quit to be an independent yesterday, saying it was for personal reasons by mutual consent. It came a day before ITV news broadcast his racist comments when filned undercover. He says mass deportations must make Britain 99% white 719499
Jonathan Portes @jdportes.bsky.social · 5hThis is actually wrong, and plays into the false narrative that recent migrants are "low-skilled/low paid". In fact new migrants do a range of jobs, from low to high paid, with somewhat faster earnings progression than earlier cohorts migrationobservatory.ox.ac.uk/resources/co...migrationobservatory.ox.ac.ukUpward mobility? Earnings trajectories for recent immigrants - Migration ObservatoryThis analysis uses new data from HMRC to show how the size and earnings of the migrant employee workforce has changed over time in recent years. 22410
Reposted by Jonathan PortesRoland Smith @rolandmcs.bsky.social · 8hPodcast: 'The Portes One' with @jdportes.bsky.social Diving into pensions, welfare, and immigration: • The welfare bill • The state pension and small boats in perspective. • Does immigration raise GDP and GDP per capita? • Does the Right have a point.....? rolandmcs.substack.com/p/podcast-th...rolandmcs.substack.comPodcast: The Portes OneWhat the data really says about pensions, welfare, and immigration, with Professor Jonathan Portes 2293
Reposted by Jonathan PortesYair Wallach @yairwallach.bsky.social · 9hUnless you want Ben Gvir to become Israel's prime minister, you should advocate for sanctions. They are the only means to encourage course correction within Israel, while that is still possible. But I have no doubt that those who oppose sanctions today would oppose them also against PM Ben Gvir. 01078
Reposted by Jonathan PortesI Am Incorrigible @imincorrigible.bsky.social · 10h. @tomswarbrick.bsky.social has just announced this as a talking point for his show. He wants to know what this tells us about the UK, immigration and our job market. He did not indicate that he has any idea that the numbers are complete bullshit. Is anyone surprised? @lbc.co.uk 22312
Reposted by Jonathan PortesJonathan Portes @jdportes.bsky.social · 13hI see the "migrants taking all the new jobs" nonsense is back, in the Mail, Telegraph and Times. Reminder that this is BS, and IPSO ruled repeatedly that this is not what the data says. I expect corrections from all of them (Times has already agreed to correct) www.ipso.co.uk/rulings/1183... 32538226
Jonathan Portes @jdportes.bsky.social · 11hSigh. I see you'd prefer to witter on with your xenophobic rants rather than do as I suggest and actually go look at the data on employment and wages. Not interested. Crawl back under your rock. Goodbye. 000
Reposted by Jonathan Portesjamelle @jamellebouie.net · 11handrew sullivan getting the facts wrong while regurgitating braindead racist memes? crazy 561534145
Reposted by Jonathan PortesBritish Future @britishfuture.bsky.social · 13hRace hatred still rife on X and Ofcom risks being 'played' by the platform - @britishfuture.bsky.social response to today's Ofcom update: www.britishfuture.org/race-hate-on... 1147
Jonathan Portes @jdportes.bsky.social · 11hTimes has now updated the headline to "Nearly three million foreigners added to UK workforce since 2014" and published a correction 3356
Jonathan Portes @jdportes.bsky.social · 12hsigh. Such BS. You can simply look at wage data for recent migrants. 100
Reposted by Jonathan PortesPeter Walker @peterwalker99.bsky.social · 13hThe Conservatives have finally given an explanation for how they over-stated the supposed cost of net zero by nearly £500bn in Kemi Badenoch’s flagship policy document. It was a “source error”, her spokesman says, which I think means it was copied from the IEA/Spectator and not checked. 21397128
Jonathan Portes @jdportes.bsky.social · 13hI see the "migrants taking all the new jobs" nonsense is back, in the Mail, Telegraph and Times. Reminder that this is BS, and IPSO ruled repeatedly that this is not what the data says. I expect corrections from all of them (Times has already agreed to correct) www.ipso.co.uk/rulings/1183... 32538226
Reposted by Jonathan PortesJWexTheSpa @jwsidders.bsky.social · 15hThe Jewish Chronicle ran a piece by a well-known racist who arged the SS weren’t that bad really - and definitely not as bad as Hamas - because the industrial annihalation of Jews really upset them. 0338
Reposted by Jonathan PortesYair Wallach @yairwallach.bsky.social · 15hA year ago, you could perhaps explain this as cowardice. Fearing Farage was headed for 10 Downing St, they felt a need to suck up to him. But given this seems far less likely now, we just have to conclude that this is their politics. 416040
Reposted by Jonathan PortesMusa Okwonga @okwonga.bsky.social · 16hThe editors let Nigel Farage write for the Jewish Chronicle. Nigel Farage. A man who got a standing ovation from Nazis (www.dw.com/en/nigel-far...) before they were mainstream. What a shameful day.dw.comFarage speaks to Germany's far-right AfDNigel Farage, the ex-leader of UKIP and a chief Brexit campaigner, has addressed a rally of Germany's far-right AfD party in Berlin. He received a standing ovation as a model of right-wing political a... 812547
Reposted by Jonathan PortesTony Yates @t0nyyates.bsky.social · 16hAs far as I know you won't need Starlink to navigate to the North London pub @columnist.bsky.social and I are hosting Emergency Brexit Bluesky Drinks at on Thurs Nov 5 7pm on. DM for the venue if you don't know it. If you see this message you're invited. 94710
Reposted by Jonathan PortesGeorge Monbiot @georgemonbiot.bsky.social · 17hCall me a masochist, but I'm returning to this issue, as I feel it has been poorly understood. Please read the whole thread before responding. First, I hope we can agree that the Israeli government is committing genocide in Gaza and horrific crimes in the West Bank and the wider region. 70793186
Reposted by Jonathan PortesTony Yates @t0nyyates.bsky.social · 13/10/2026@resolutionfoundation.org still providing free content to the white supremacist propaganda site, here recording 0 likes and 0 retweets in 7 hours. 26021
Reposted by Jonathan PortesGráinne 🍉 @thrillpool.bsky.social · 20hNobody has "unfettered access to welfare". What you mean is that migrants get to jump through the same hoops as those born in Britain, plus all the extra hoops that come with being a migrant (plus a language barrier). 2389
Jonathan Portes @jdportes.bsky.social · 17h( I doubt he uses AI for this. He's just someone who published repeated, deliberate lies in the service of racism and xenophobia.) 020
Jonathan Portes @jdportes.bsky.social · 17hNot to be humourless, but I will repeat again that Hymas is a repeat offender when it comes to serious and severe journalistic malpractice, and I am happy to back that up with evidence. 230
Reposted by Jonathan PortesElizabeth Taylor @elizabethtaylor47.bsky.social · 17hNigel Farage is in no position to be dictating anything to anyone about racist, and shame on the former Labour minister who said this, what an absolute disgrace. 4557
Reposted by Jonathan PortesJWexTheSpa @jwsidders.bsky.social · 17hLeaving the ECHR, abandoning Net Zero, throwing people out of their homes for being foreign and deporting legally settled immigrants are all far-right positions. They are also advocated by senior Tories with no repercussion or are official Tory policy. 26319
Reposted by Jonathan PortesDaniela Gabor @danielagabor.bsky.social · 18hI will defend the welfare state to my death bed, but gods sometimes I am tested. 1438
Reposted by Jonathan PortesSunder Katwala (sundersays) @sundersays.bsky.social · 13/10/2026The EHRC @equalityhumanright.bsky.social - where I am one of the newer Commissioners since May 2026 - are now looking to appoint the next Scotland Commissioner and next Wales Commissioner. If that might be you, please do consider applying: links follow in thread. The closing date is November 9th. 2108
Reposted by Jonathan PortesJonathan Portes @jdportes.bsky.social · 13/10/2026Same paper, same journalist, a few weeks apart. I'd say it was cognitive dissonance, but that gives them too much credit. It's simply propaganda in the service of xenophobia and racism 22446137
Jonathan Portes @jdportes.bsky.social · 18h3. And then there's this stuff. bsky.app/profile/jdpo... 1141
Jonathan Portes @jdportes.bsky.social · 18h2. However, on immigration, I am happy to accuse Hymas of serious and serial malpractice, with evidence. For example, this, where he wrote a story claiming that 1 in 12 Londoners was an illegal migrant, which contained at least 4 separate errors. www.ipso.co.uk/rulings/0025...ipso.co.uk00251-25 Portes v The Daily Telegraph - IPSOJonathan Portes complained to the Independent Press Standards Organisation that the Daily Telegraph breached Clause 1 (Accuracy) of the Editors’ Code of Practice in an article headlined “One in 12 in ... 1182
Jonathan Portes @jdportes.bsky.social · 18hYou are both (IMO) wrong! 1. I do not think there's any evidence/reason to believe this is made up. Point of my post was the internal contradiction/cognitive dissonance. I don't know whether highlighting it was deliberate or inadvertent, but either way it's funny and no reason to think it's fake 220
Reposted by Jonathan PortesNick Gray @path-dependent.bsky.social · 13/10/2026Whatever anyone's view on the fairness of the home office approach to housing people seeking asylum, Sunderland is objectively not full. The city's population is still smaller than it was thirty years ago. 47320
Reposted by Jonathan PortesSharon 🪳🌹 @sharonk.bsky.social · 13/10/2026incredible thread where Stephen repeatedly has to explain the idea that race is primarily a social convention, not a biological category 2488080
Jonathan Portes @jdportes.bsky.social · 13/10/2026Same paper, same journalist, a few weeks apart. I'd say it was cognitive dissonance, but that gives them too much credit. It's simply propaganda in the service of xenophobia and racism 22446137
Reposted by Jonathan PortesChris Giles @chrisgiles.ft.com · 13/10/2026Oh FFS We went through this years ago. Maybe British nationals are retiring so this is isn’t surprising. 58713
Reposted by Jonathan PortesYonatan Berman @yonatanberman.com · 13/10/2026📢 Job alert! Our sister department - King's Business School Economics is recruiting an Assistant Professor (Lecturer in the UK system) Apply (and more information) here: econjobmarket.org/positions/12... 055
Reposted by Jonathan PortesEdward Driftwood @edwarddriftwood.bsky.social · 13/10/2026The fact that The Times has descended to the level of insanity of the Sun, Telegraph etc. is underpriced and seems to go unnoticed by many people who still see it as "one of the better ones" is worrying. That this blindness by them in turn isn't being commented on is worrying as well. 1288
Reposted by Jonathan PortesSharon 🪳🌹 @sharonk.bsky.social · 13/10/2026the fact that they unironically use the term Boriswave is a good sign that the Times has cooked its brain on X 418421
Reposted by Jonathan PortesRobert Borden Stan Account @bordenstan.bsky.social · 13/10/2026When I consider the degree to which some people in my life have been genuinely radicalized by what is supposedly one of the tentpoles of British journalism (to seemingly no backlash), it makes me so angry that I struggle to speak or think clearly. 111323
Jonathan Portes @jdportes.bsky.social · 13/10/2026I agree that your/Russell's xenophobia/racism is separate from your ignorance of the facts/economics,and there's nothing much to be done about the former, but if you wanted to correct the latter you could simply read the analysis I posted earlier. 020
Jonathan Portes @jdportes.bsky.social · 13/10/2026Except she has got the facts on this entirely wrong yet again, since she's not interested in them; she's pushing her/the Times' racist agenda. 000
Reposted by Jonathan PortesCameron Clark @cameronclark.bsky.social · 13/10/2026When people talk about 'captured by ideology', this is what it actually looks like: emotion masquerading as fact, totally detached from empirical reality 03811
Jonathan Portes @jdportes.bsky.social · 13/10/2026as @jamesbowes01.bsky.social has explained in some detail, the proposals as currently framed would undoubtedly require many/most of those affected to leave. And that is very clearly what the Times/Russell want - the fake numbers are just a smokescreen. 062
Jonathan Portes @jdportes.bsky.social · 13/10/2026The full article, by the egregious Jenni Russell, is here: archive.ph/QIPEnarchive.ph 3363