Sign in

Justin McElroy 🇨🇦

@jmcelroy.bsky.social
23K followers 452 following 3.5K posts

Vancouver journalist. Strives to tell unique stories. moremcbarges.ca instagram.com/justindmcelroy

PostsRepliesMedia
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 2h
Sadly I don't have time to go to all-candidates meetings for local elections this time, because otherwise I could have seen a guy suing North Vancouver for $10 billion while running for mayor say "I built all of Chilliwack myself" while ending his pitch with "wake up, people".
4344
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 4h
it got even better?!?
21076
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 4h
good gravy that’s a pretty fog/sunrise combo
21398
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 17h
👀📊📕
31220
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 07/10/2026
Yeah again this is incorrect. Mainstreet gave the Conservatives a 2.7% vote lead, well within the margin of error, and were within 1 seat of their predictions for MLAs elected I get that lots of people only remember polls that are incorrect, but you're doing yourself a disservice with this stuff
2579
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 06/10/2026
side note: Mainstreet's final 2025 federal election poll was 100% accurate, and they're consistently good on the big ones. They've had issues with smaller elections from time to time, but no more than most places. if you're gonna come at me for reporting the news, do a better job than this fella
2231
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 06/10/2026
New ad by ABC Vancouver is out! In 11 days from now, their intense 18-month focus on Orr — which has resulted in a code of conduct breach and a defamation suit for two different situations — will either be seen as smart politics, or a giant unforced error. www.instagram.com/reel/DeKuIpS...
8304
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 06/10/2026
anyways that same site is taking my videos and crediting completely different people for them so 🤷
2353
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 06/10/2026
excited to hear i HUMILIATED david eby with my FIERCE QUESTIONS OF JUSTICE when the reality is i was doing the same job that thousands of journalists do every single day, asking straightforward questions holding people to account, only for certain people to continually denigrate my colleagues
913514
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 05/10/2026
when you confirm with your friend that the kingsgate mall podcast isn’t coming out until tuesday so it’s fine to talk about the book launch on monday, also there are two elections happening, it’s fine, it’s totally fine, we’re all having fun anyways here are the launch details for those curious!
48713
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 05/10/2026
Today’s NDP announcement is on seniors care, including a promise to make shingles shots free for people 50 and up. For whatever reason this announcement was made at a curling event, where Eby did not throw any stones.
11839
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 05/10/2026
Some details on the new tax on people making more than a million a year if the NDP is re-elected. Would also increase taxes on anyone making more than $190,000.
910119
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 04/10/2026
Some news from the election campaign trail: David Eby just said the NDP would implement a new tax bracket for people making over a milllion dollars a year if re-elected. Will be releasing more details at a rally in Victoria tonight.
1511713
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 04/10/2026
Will do some writing tomorrow, but after day 2 of the Eby road trip I’m struck by the pivot away from Trump and security and more towards economic populism on gas, groceries, and developers. anyways here’s some more photos from the day
81106
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 04/10/2026
please enjoy my newest portrait series entitled “Leader Of Province Wanted Photos Ordering Ice Cream But Didn’t Want Photos Eating The Ice Cream” …i’m not being allowed back on the tour bus, am I
121447
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 03/10/2026
who told the premier about my social media accounts THIS WAS SUPPOSED TO BE A FUN JOKE BETWEEN FRIENDS
41494
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 03/10/2026
1) these are good endorsements for Bligh to have as evidence of her seriousness 2) it really feels like she thought she could coast for the first 80% of the campaign and then got lapped by Fry and Allam 3) a lot of very establishment NDPers like Meggs and Harcourt continue to not like Fry 🧐
3263
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 03/10/2026
14 hour day and I’m checked into my Nelson hotel for the night. Bus leaves tomorrow at 9. What a beautiful and absurd province to call home.
91967
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 02/10/2026
i can exclusively report that david eby has no nostalgia for blink-182
81008
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 02/10/2026
David Eby promises a re-elected NDP will create a cap on the allowable markup by large grocery stores on milk, eggs, butter, cheese, chicken and turkey “Don’t worry about Jimmy, he’ll be okay,” said Eby, referring to Jimmy Pattinson and his Save On Foods grocery stores.
11537
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 02/10/2026
The Conservatives are calling a potential annual vehicle levy in Metro Vancouver a “secret plan” based on tweets by Jas Johal today. But it’s not a secret, because I first reported this was the likely option 18 months ago, and nothing has changed to make me update my reporting.
78213
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 02/10/2026
I’ve been the main writer for elections, produced election night coverage, ran decision desks and been on air reporting results. But I’ve never been on a campaign tour…until now. Four days ahead with the NDP, and I’ll share and snark the experience.
111566
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 02/10/2026
after “I called a snap election because of Donald Trump” and “Lorne Doerkson is way better than people who could replace him ” it appears today’s theme was “I’m a very tall man”
1331
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 02/10/2026
we're all having fun on twitter dot com
916916
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 01/10/2026
a lot can happen in six hours
812913
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 30/09/2026
highlights of this story: - wearing a fun new orange sweater - having three different charts - walking with my videographer, her saying "we need to find easy locations to film this", me saying "the wonderful thing about local government is it's all around us!" and her leaving me forever
6670
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 30/09/2026
CANUCKS UNDEFEATED TIME TO BRING BACK THE PARADE ROUTES
61118
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 29/09/2026
since I’ve gotten a few people asking: these are not the only events I’ll be doing for my book we’ve got a few more events in the works, and i hope to have details very soon! anyhow doing a launch while reporting on two elections is very fun and not at all chaotic why do you ask
1502
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 28/09/2026
Penticton-Summerland MLA Amelia Boultbee, who was elected as a Conservative, left the party last year, and joined the NDP this year, has announced she won't be seeking re-election
1257
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 28/09/2026
also, I know X is a place where people just like to say stuff, but this line a conservative operative isn't true. Yao is running for the NDP. So are a number of councillors across the province, including Sarah Zimmerman, Will Cole-Hamilton, and Loyal Wooldridge. as you were!
0191
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 28/09/2026
As expected, Anmore Mayor and Metro Vancouver vice-chair John McEwen has been declared the Conservative Party's candidate for Port Moody-Burquitlam. Unlike White Rock's Megan Knight, McEwen removed himself from the ballot before the deadline, and based on past elections is the slight underdog here.
2111
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 27/09/2026
contemplating going from this ferry to some cabin on hornby island and re-emerging in four weeks
122154
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
Funny news in White Rock: Mayor Megan Knight, who is seeking re-election, is also now running for the Conservatives in that provincial riding. The deadline for getting off the ballot has passed. So I've asked the Conservatives if Knight is going to tell folks not to vote for her locally.
35810
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
The only directly elected board member for Metro Vancouver is going to be automatically acclaimed this month. David Hocking will represent Electoral Area A, which population wise is 98% the UBC area west of Blanca Street. Hocking is a former Bowen Island councillor, and is moving to the UBC area.
1111
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
when you pay for a two week ad on facebook and then many many many many many many things change
316418
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
meanwhile in invermere, one councillor is running for re-election on the message of "I can grind out several curling games in a single day in our town's annual tournament" elections are a land of contrast
5652
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
Am legitimately interested to see if this chart changes, when it changes, and why it changes
0230
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
Is Day 4 the NDP will pivot its campaign from "Trump is bad" and "Lorne Doerkson is nice but also the Conservatives will do a coup on him so don't think about it?" maybe But it's certainly been an interesting first three days of the campaign. Here's my video from last night.
4342
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
enjoying the bold new ndp strategy of “what if we say we know this sucks”
71109
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
also those were only half of the trump comments today because i wanted to add a tiny bit more context on this one and nobody needs a 30 second montage anyways here is a chart
0433
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 25/09/2026
not gonna do a montage for every press conference but Eby's Day 1 campaign strategy is still holding strong on Day 3
2494
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 24/09/2026
Also: we won a provincial award for best podcast yesterday! Our @cbcstephenquinn.bsky.social led team has grown This is Vancouver into a top 100 news podcast in Canada, and for a thing that only focuses on a single Metro city, that’s pretty rewarding.
61102
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 24/09/2026
Awful news out of Sicamous, as the iconic D Dutchmen Dairy was mostly destroyed by a fire overnight. 40 calves died. What a terrible tragedy for such a beloved business.
89416
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 24/09/2026
David Eby is running against one main opponent this election, and it’s not Lorne Doerkson. My column, montage, and chart for the day.
310311
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 24/09/2026
To be clear: today's repeated NDP claim that it would be uncertain who leads B.C. if the Conservatives win isn't grounded in constitutional principals The premier is whoever can command the confidence of the legislature If a Conservative MLA is in power after the election, they'll have confidence
5505
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 23/09/2026
your periodic reminder
2176066
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 23/09/2026
okay andrew
91185
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 23/09/2026
Here's the full video! It's an interesting variant on the "my haters don't know what I've been through" message, and probably evidence that the ABC Vancouver team thinks it's necessary to play up his post-Swagger personality a little bit more
16503
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 23/09/2026
I promise that you will not expect what Ken Sim is looking at in this new ad he put out
1515824
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 23/09/2026
I probably said the name "Lorne Doerkson" five times before Sunday and I'll probably say it 500 times in the next five weeks. Here's a quick video on his introduction to British Columbia voters yesterday.
1332