Sign in

Joe C

@joe-c-london.bsky.social
125 followers 63 following 4.4K posts

Proud to be both British and Canadian. Software engineer, political junkie, and lover of travel. Sucker for a good reality competition TV series.

PostsRepliesMedia
Joe C @joe-c-london.bsky.social · 12/10/2026
Today I embarked on the annual tradition of wishing people a Happy #Thanksgiving, and enjoying the confused looks on their faces and the replies of "I thought Thanksgiving was in November". (That's what we let the Americans think. Any Canadian will tell you Thanksgiving is in October.)
110
Joe C @joe-c-london.bsky.social · 11/10/2026
I don't know who Frank Sriracha is, but I can't wait to find out! #Strictly
110
Joe C @joe-c-london.bsky.social · 09/10/2026
Deadly hide and seek IN THE RAIN! This could be juicy. #TheTraitors #CelebrityTraitors
100
Joe C @joe-c-london.bsky.social · 09/10/2026
Ooh, is it a non-murder night? #TheTraitors #CelebrityTraitors
000
Joe C @joe-c-london.bsky.social · 09/10/2026
I was not expecting that from Miranda. At all. #TheTraitors #CelebrityTraitors
010
Joe C @joe-c-london.bsky.social · 09/10/2026
I don't know if Hannah's last contribution was a good idea or not. #LessIsMore #TheTraitors #CelebrityTraitors
100
Joe C @joe-c-london.bsky.social · 09/10/2026
You're not supposed to do a happy conga line when summoning spirits! Just, no. #TheTraitors #CelebrityTraitors
020
Joe C @joe-c-london.bsky.social · 09/10/2026
Labour has held Holborn and St Pancras. Interestingly, Labour's vote share isn't really down that much from the general election. Green Leader Zack Polanski fell short, with the party's internal rows not helping. #ukpoli #byelection
HOLBORN AND ST PANCRAS

BY-ELECTION RESULT, LAB HOLD (CHANGE SINCE 2024)
SAGAL ABDI-WALI (LAB): 12,292 (45.2%, -3.7%) WINNER
ZACK POLANSKI (GRN): 8,928 (32.8%, +22.4%)
EWAN CAMERON (CON): 1,922 (7.1%, -0.1%)
PETER NEWMAN (REF): 1,612 (5.9%, -0.2%)
PATRICK STILLMAN (LD): 924 (3.4%, -2.4%)
TYLER JOHNSON (RESTORE): 692 (2.5%, +2.5%)
GEORGE GALLOWAY (WP): 314 (1.2%, +1.2%)
BRIONY KAPOOR (REJOIN): 236 (0.9%, +0.9%)
BARMY BRUNCH (MRLP): 87 (0.3%, -0.1%)
HELEN SPIBY-VANN (CPA): 63 (0.2%, +0.2%)
CLARE FISCHER (CLIM): 51 (0.2%, +0.2%)
BEN WALKER (UKIP): 51 (0.2%, -0.0%)
KETANKUMAR PIPALIYA (UKV): 23 (0.1%, +0.1%)
JONATHAN SILBERMAN (CL): 9 (0.0%, +0.0%)
TOM DARWOOD (IND): 7 (0.0%, -20.7%)
OTHERS: - (-0.2%)

SWING SINCE 2024: 13.1% SWING LAB TO GRN
110
Joe C @joe-c-london.bsky.social · 08/10/2026
Oh my word, James B, that is an absurd theory. I actually laughed at it, it's so absurd. #TheTraitors #CelebrityTraitors
010
Joe C @joe-c-london.bsky.social · 08/10/2026
Now, the attentive would have heard Claudia say that there will be a murder, and note the implication that there is a full slate of traitors, and hence whoever was recruited did say yes. #TheTraitors #CelebrityTraitors
131
Joe C @joe-c-london.bsky.social · 08/10/2026
Well that was a fun twist. Could make the round table interesting as well. #TheTraitors #CelebrityTraitors
000
Joe C @joe-c-london.bsky.social · 08/10/2026
But what about Hannah's spreadsheet? DID NOBODY THINK ABOUT THE SPREADSHEET?!? #TheTraitors #CelebrityTraitors
030
Joe C @joe-c-london.bsky.social · 08/10/2026
The way you explain it is "They attempted to recruit me but I declined." Faithful vibes. #TheTraitors #CelebrityTraitors
000
Joe C @joe-c-london.bsky.social · 08/10/2026
The look on her face when she saw which letter it was. She was clearly not expecting that at all! #TheTraitors #CelebrityTraitors
030
Joe C @joe-c-london.bsky.social · 08/10/2026
That's 16 out of 20 votes to banish the worst traitor in #TheTraitors history. #CelebrityTraitors
000
Joe C @joe-c-london.bsky.social · 08/10/2026
Polls have opened in the Holborn and St Pancras by-election. The by-election follows the resignation of former PM Keir Starmer, who resigned his seat to focus on a role in international affairs. Polls close at 10pm, with a result expected in the early hours of the morning. #ukpoli #byelection
HOLBORN AND ST PANCRAS

CANDIDATES
SAGAL ABDI-WALI (LAB)
BARMY BRUNCH (MRLP)
EWAN CAMERON (CON)
TOM DARWOOD (IND)
CLARE FISCHER (CLIM)
GEORGE GALLOWAY (WP)
TYLER JOHNSON (RESTORE)
BRIONY KAPOOR (REJOIN)
PETER NEWMAN (REF)
KETANKUMAR PIPALIYA (UKV)
ZACK POLANSKI (GRN)
JONATHAN SILBERMAN (CL)
HELEN SPIBY-VANN (CPA)
PATRICK STILLMAN (LD)
BEN WALKER (UKIP)

2024 RESULT
LAB: 48.9%
IND: 20.7%
GRN: 10.4%
CON: 7.2%
REF: 6.1%
OTH: 6.6%
100
Joe C @joe-c-london.bsky.social · 06/10/2026
The Parti Québécois has won a minority government in Québec's provincial election. The Coalition Avenir Québec, which won a landslide four years ago, will not win a single seat in the National Assembly. #qcelxn44 #qcpoli #cdnpoli
PROJECTION: PARTI QUÉBÉCOIS MINORITY
000
Joe C @joe-c-london.bsky.social · 05/10/2026
#Spain will be having a snap election on November 29. It comes after PM Pedro Sánchez's attempts to reform housing laws failed in Parliament.
000
Joe C @joe-c-london.bsky.social · 03/10/2026
Wowwowweewow! #Strictly #BethanyAndNancy
000
Joe C @joe-c-london.bsky.social · 03/10/2026
Was that... supposed to happen? That looked almost like a drop. #Strictly #TabbyAndMark
000
Joe C @joe-c-london.bsky.social · 03/10/2026
Erm... the BBC knows it's not the watershed, right? #Strictly #WillAndDianne
000
Joe C @joe-c-london.bsky.social · 02/10/2026
If I ever go on #TheTraitors and become a faithful, I'm using my strategy from quizzing: don't overthink it. Wait... you're ending it THERE?!? I really hate the producers sometimes. #CelebrityTraitors
010
Joe C @joe-c-london.bsky.social · 02/10/2026
If they don't banish Richard tonight then just give him the money now, as they'd be the most useless faithfuls in history. #TheTraitors #CelebrityTraitors
000
Joe C @joe-c-london.bsky.social · 02/10/2026
Yeah, treating #TheTraitors like guests on #R4Today wasn't really going to work, was it? #CelebrityTraitors
010
Joe C @joe-c-london.bsky.social · 01/10/2026
Of course that's where you're going to end the episode. #TheTraitors #CelebrityTraitors
020
Joe C @joe-c-london.bsky.social · 01/10/2026
Ross already thinks he's been murdered twice in plain sight. There's paranoid. And then there's paranoid. #TheTraitors #CelebrityTraitors
020
Joe C @joe-c-london.bsky.social · 01/10/2026
I'm trying to think: what reason is there for a faithful to say that they are a traitor? I'm struggling to come up with even one. #TheTraitors #CelebrityTraitors
021
Joe C @joe-c-london.bsky.social · 01/10/2026
If they pick Rob and Romesh to be the two that plead for their lives, and then make it look like one killed the other, that would make be beautiful. #TheTraitors #CelebrityTraitors
061
Joe C @joe-c-london.bsky.social · 01/10/2026
Wait... you mean that wasn't an intentional double bluff, Richard? Wowzer. #TheTraitors #CelebrityTraitors
010
Joe C @joe-c-london.bsky.social · 01/10/2026
Maybe one of those who got the shield will become a traitor. Maybe both of those who got shields will become traitors. Maybe... wait, did he actually admit to being a traitor? #TheTraitors #CelebrityTraitors
000
Joe C @joe-c-london.bsky.social · 01/10/2026
Wait, what? Are those all of #TheTraitors? Surely not! I smell a twist coming... #CelebrityTraitors
030
Joe C @joe-c-london.bsky.social · 01/10/2026
Claudia really knows how to make an entrance. #TheTraitors #CelebrityTraitors
020
Joe C @joe-c-london.bsky.social · 28/09/2026
Nine right answers for me this week (five starters and four bonuses). One of my better weeks. #UniversityChallenge
000
Joe C @joe-c-london.bsky.social · 27/09/2026
In this social media age, where judgment is more important than facts, this is an important read. And it makes me sad that something like this needs to be written. themomoftheyear.substack.com/p/im-the-mom...
themomoftheyear.substack.com
I’m the Mom in That Viral Giants Clip. Let Me Tell You About My Husband.
You saw me carrying our baby and food. There was more happening in our family that night.
000
Joe C @joe-c-london.bsky.social · 24/09/2026
Sometimes I wonder if Bluesky is becoming as intolerant as X.
100
Joe C @joe-c-london.bsky.social · 22/09/2026
BC Premier David Eby has called a general election for October 24th. He's only halfway through his mandate. He already has a majority. He's not that far ahead in the polls. His chances of losing his majority are ~7%. There is marginal upside, but real downside risk too. #cdnpoli #bcpoli #bcelxn44
BRITISH COLUMBIA

SEAT PROJECTION, AT 50% CONFIDENCE (CHANGE SINCE 2024)
NEW DEMOCRATIC PARTY: 55-64 ((+8)-(+17))
CONSERVATIVE: 27-36 ((-17)-(-8))
GREEN: 2-2 ((±0)-(±0))
47 SEATS FOR MAJORITY

SWING SINCE 2024: 2.9% SWING CON TO NDP
221
Joe C @joe-c-london.bsky.social · 20/09/2026
Polls have closed across all of #Russia, which means that I am now legally allowed to tell you that Vladimir Putin's United Russia party has won the State Duma elections.
COUNTDOWN UNTIL WE CAN LEGALLY TELL YOU THAT PUTIN HAS WON

KALININGRAD: POLLS CLOSED
MOSCOW: POLLS CLOSED
SAMARA: POLLS CLOSED
YEKATERINBURG: POLLS CLOSED
OMSK: POLLS CLOSED
KRASNOYARSK: POLLS CLOSED
IRKUTSK: POLLS CLOSED
YAKUTSK: POLLS CLOSED
VLADIVOSTOK: POLLS CLOSED
MAGADAN: POLLS CLOSED
KAMCHATKA: POLLS CLOSED
000
Reposted by Joe C
Andrew R @excelpope.net · 20/09/2026
I was looking something up on Google Maps, and I think I might have found out why successive governments have been so bad at delivery.
833459
Joe C @joe-c-london.bsky.social · 18/09/2026
Maybe what Governor Trump means is that he doesn't want HIS falsehoods and HIS lies to be reported.
000
Joe C @joe-c-london.bsky.social · 15/09/2026
The latest example of #AISlopware comes from #Android. I look up a number for my Chinese takeaway. It loads up on my phone. I press the Call button. The number disappears and no call is made. Repeat half a dozen times. Turn it off and on again and it works. I fear for my industry. #AISlop
000
Joe C @joe-c-london.bsky.social · 15/09/2026
What does "severe delays due to train cancellations" even mean, #TfL?
000
Joe C @joe-c-london.bsky.social · 13/09/2026
If Reform is a "party of ordinary people", why do "ordinary people" not want to bankroll them to a point that the "playing field" becomes "level"? #bbclaurak
030
Joe C @joe-c-london.bsky.social · 13/09/2026
Just refreshed my UK polling averages. On current polling, Labour would most likely be the largest party in a hung parliament, with little difficulty in governing in a minority. Fieldwork conducted before two multi-million pound donations were made to Reform in the last few days. #ukpoli
UNITED KINGDOM

SEAT PROJECTION, AT 50% CONFIDENCE (CHANGE SINCE 2024)
LABOUR: 237-296 ((-174)-(-115))
REFORM UK: 114-153 ((+109)-(+148))
CONSERVATIVE: 87-119 ((-34)-(-2))
LIBERAL DEMOCRATS: 63-73 ((-9)-(+1))
SCOTTISH NATIONAL PARTY: 22-39 ((+13)-(+30))
GREEN: 6-11 ((+2)-(+7))
PLAID CYMRU: 5-10 ((+1)-(+6))
OTHERS: 28-32 ((+4)-(+8))
326 FOR MAJORITY

SWING SINCE 2024: 8.5% SWING LAB TO REF
010
Joe C @joe-c-london.bsky.social · 11/09/2026
AI Hallucination Insurance. Is a thing. I despair. finainews.com/banking/bank...
finainews.com
Banks looking to insure against AI hallucination
As banks push further into consumer-facing gen AI tools, a question is surfacing inside compliance and legal departments: Who pays when the tools get it wrong?
010
Joe C @joe-c-london.bsky.social · 11/09/2026
We had just come in from morning recess, around 10:30 am ET, to find the TV had been brought out. Unusually, there was an antenna on top of it. The teacher turned on CP24, a Toronto-based news channel. By that point, both towers had fallen. And we watched for the rest of the day. #WhereIWasOn911
110
Joe C @joe-c-london.bsky.social · 08/09/2026
I get it, YouTube. You need to play ads. But you should at least be able to detect that we're at the crescendo of Bohemian Rhapsody, and that waiting would be appropriate.
010
Joe C @joe-c-london.bsky.social · 06/09/2026
85.5% of the vote has been counted, and while it's clear that AfD is the largest party, it's not clear whether they'll get a majority. Even if they fall short, if BSW abstains from the Minister-President vote, it will mean the first far-right state leader since WWII. #SaxonyAnhalt #Germany #depoli
SAXONY-ANHALT

SEAT ESTIMATE [85.5% IN] (CHANGE SINCE 2021, ADJUSTED FOR 83 SEATS)
ALTERNATIVE FOR GERMANY: 40 (+21)
CHRISTIAN DEMOCRATIC UNION: 15 (-19)
SOCIAL DEMOCRATIC PARTY: 8 (±0)
ALLIANCE 90/THE GREENS: 8 (+2)
THE LEFT: 7 (-3)
REASON AND JUSTICE: 5 (+5)
FREE DEMOCRATIC PARTY: 0 (-6)
42 FOR MAJORITY
000
Joe C @joe-c-london.bsky.social · 06/09/2026
You know, even though Sara sounds like a cat being trampled on, she's really giving it in that performance. #TheBox
000
Joe C @joe-c-london.bsky.social · 06/09/2026
Polls have closed in Saxony-Anhalt, and the ARD exit poll suggests that the far-right Alternative for Germany may win an overall majority on its own. It could come down to whether the new BSW gets to 5% or not. If they fail, then the AfD gets an overall majority. #SaxonyAnhalt #Germany #depoli
SAXONY-ANHALT

SECOND VOTE [EXIT POLL] (CHANGE SINCE 2021)
ALTERNATIVE FOR GERMANY: 44.5% (+23.7%)
CHRISTIAN DEMOCRATIC UNION: 18.5% (-18.6%)
THE LEFT: 9.5% (-1.5%)
ALLIANCE 90/THE GREENS: 9.0% (+3.1%)
SOCIAL DEMOCRATIC PARTY: 8.0% (-0.4%)
REASON AND JUSTICE: 5.0% (+5.0%)
FREE DEMOCRATIC PARTY: 2.0% (-4.4%)
OTHERS: 3.5% (-6.8%)
50%
000
Joe C @joe-c-london.bsky.social · 06/09/2026
"We live in a complainants' society" is one of dozens of complaints Farage is making. Seemingly without irony. #bbclaurak
040