Sign in

David Moscrop

@davidmoscrop.com
30K followers 970 following 4.6K posts

Editor, McClelland & Stewart. Author. Writer. General purpose factotum. Lego enthusiast. PhD in political science, just in case.

PostsRepliesMedia
David Moscrop @davidmoscrop.com · 3h
The case against billionaires — a corrosive, anti-democratic force. You can have billionaires or you can have democracy. But you can’t have both. www.davidmoscrop.com/p/the-case-a...
davidmoscrop.com
The Case Against Billionaires
You can have an ultra-wealthy class or you can have democracy. You can’t have both. Choose...wisely.
44611
Reposted by David Moscrop
Carol Off @caroloff.bsky.social · 26/09/2026
Two weeks after 9/11, on this day, George Bush launched the "war on terrorism." The world would never be the same. This substack is about that retribution and Canada's role in it. It's free. substack.com/@caroloff/no...
substack.com
I Give You My Word (@caroloff)
https://caroloff.substack.com/p/fifteen-days-after-the-towers-fell?utm_source=share&utm_medium=android&r=1rszcv
2269
Reposted by David Moscrop
My IRL friends call me Chris @christyceeck.bsky.social · 26/09/2026
For anyone else who wanted to go to the Walrus Talks event last night but couldn't, here's the video. "What the rise of the super rich means for democracy, affordability, and Canada’s future" Speakers included @davidmoscrop.com, @rwasserman.bsky.social, & @rileyyesnomaybe.bsky.social.
youtube.com
The Walrus Talks The Billionaire Problem
YouTube video by The Walrus
02212
Reposted by David Moscrop
NDP @ndp.ca · 25/09/2026
BREAKING: Liberal MP Sean Casey was demoted for supporting NDP MP Jenny Kwan’s bill to close a loophole in Canada’s arms sales regime that allows weapons to be shipped via the US to Israel, a country that is still committing genocide against the Palestinian people. www.cbc.ca/news/politic...
cbc.ca
Liberal MP says he was demoted for supporting NDP bill targeting arms export controls | CBC News
Charlottetown MP Sean Casey says he was removed from his position as parliamentary secretary to the minister of veterans affairs because he voted against the government and supported an NDP private me...
619897
David Moscrop @davidmoscrop.com · 25/09/2026
I know it’s fall because people are openly coughing and sneezing at scale into one another’s face at the airport. 🍂
9897
David Moscrop @davidmoscrop.com · 25/09/2026
FWIW, many Canadian political commentators have been functionally artificially intelligent for years.
1410912
Reposted by David Moscrop
Mel Woods @melwoods.me · 24/09/2026
This is fantastically reported story, but I really don't know why we're still out here doing this
17118
Reposted by David Moscrop
Paris Marx @parismarx.com · 24/09/2026
Just when I think I can’t hate OpenAI and Sam Altman any more, new details come out about how ChatGPT helped a shooter plan one of the worst mass shootings in Canadian history in Tumbler Ridge, BC. OpenAI made an explicit decision not to report the user to authorities.
motherjones.com
ChatGPT helped the Tumbler Ridge school shooter focus on guns, tactics, and terror, our investigation reveals
OpenAI’s chatbot fed the shooter’s violent fantasies and planning up to the massacre.
1633421484
David Moscrop @davidmoscrop.com · 24/09/2026
Just as far as freedom, democracy, and fair elections are concerned, Republican cops illegally seizing ballot boxes is bad, right? www.nytimes.com/2026/09/24/u...
nytimes.com
Republican Sheriff Illegally Seized California Ballots, Court Rules
The California Supreme Court ordered Sheriff Chad Bianco of Riverside County to return ballots to election officials after he confiscated them for an investigation.
33916
David Moscrop @davidmoscrop.com · 24/09/2026
So, secret pervert glasses?
4408
David Moscrop @davidmoscrop.com · 24/09/2026
Does BC need an election? Will the early call hurt the NDP? Is it allowed (yes)? All this and more in my election launch extravaganza! www.davidmoscrop.com/p/who-needs-...
davidmoscrop.com
Who Needs An Election?
British Columbians are heading to the polls two years ahead of schedule. Will Premier David Eby pay the price for an early election call? Should he?
5255
Reposted by David Moscrop
Daniel Munro @dkmunro.bsky.social · 24/09/2026
1950-1985: League Bowling. 1985-2025: Bowling Alone. 2026: At home, alone, buying prediction market contracts with bitcoin on whether a virtual monkey can clear a 7-10 split.
1242
David Moscrop @davidmoscrop.com · 24/09/2026
Once again, I was through security at the airport in Ottawa in under three minutes, during a bit of a rush. Glorious system. Well done, team.
3680
David Moscrop @davidmoscrop.com · 24/09/2026
The absolute deepest of LOLs
4517
David Moscrop @davidmoscrop.com · 24/09/2026
I think you should just make a friend instead.
6547
Reposted by David Moscrop
Max Fawcett @maxfawcett.bsky.social · 23/09/2026
It's your stupid president's constant threats to our sovereignty and attacks on our country that did this, not our decision to respond to them. www.latimes.com/business/sto...
latimes.com
Canada's boycott forces the sale of a California winery
As California's wine industry struggles, a family-owned vineyard spanning 3,500 acres is for sale after its exports to Canada dropped 35% in a year.
2663118918
Reposted by David Moscrop
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 23/09/2026
okay andrew
91186
Reposted by David Moscrop
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 23/09/2026
That's four cabinet ministers not seeking re-election for the NDP: Bailey, Kahlon, Greene and Popham
5467
Reposted by David Moscrop
Michelle Cohen @docmcohen.medsky.social · 23/09/2026
The Belleville synagogue shooter was an antisemitic COVID conspiracist discharged from the army for refusing vaccines. It's wild that commentary on this shooting IMMEDIATELY went to anti-immigrant, Islamophobic bigotry. But THIS is the extremism that sent me an antisemitic death threat in 2022.
globalnews.ca
Belleville gunman spouted COVID-19 conspiracies while in army, say sources | Globalnews.ca
The Canadian Armed Forces confirmed Sean Ward served in the military until 2022.
7321129
David Moscrop @davidmoscrop.com · 23/09/2026
The BC election will be fought among 700 parties and six total candidates. Very good stuff.
5825
David Moscrop @davidmoscrop.com · 22/09/2026
Ohhh…I’m going to be in Vancouver on Election Day!
static.klipy.com
Party Cat with Party Hat and Blower
ALT: Party Cat with Party Hat and Blower
6411
David Moscrop @davidmoscrop.com · 22/09/2026
I accidentally ran a Yoshi.
4680
Reposted by David Moscrop
Luke LeBrun @lukelebrun.ca · 22/09/2026
The Toronto Sun's Joe Warmington, who was yelled at for filming vulnerable people on the Danforth last week, was honked at and yelled at by local residents in Belleville today Warmington was lurking around a residential neighbourhood filming the now dead suspect's mother's house with his phone
Joe Warmington & @joe_warmington • 43m This is the home where Sean Ward live with his mother between Trenton and Belleville in Quincy West. The 29-year-old suspect in the synagogue shooting died Tuesday and Belleville Police, who have one officer still in hospital as a role result of shooting, have taken control of this property and exercising a search warrant. In this report, you'll hear a neighbour drive-by and express his consternation about Media being there and suggesting that people leave the family alone. He did not express any condolences to the Police Officer or to the Jewish synagogue members who endured the horror of this terror attack on Yom Kippur.
1213529
Reposted by David Moscrop
Luke LeBrun @lukelebrun.ca · 22/09/2026
Surrey South MLA Brent Chapman, who is the husband of former BC Conservative leader Kerry-Lynne Findlay, says he is abandoning the BC Conservatives and joining the right-wing splinter party OneBC (Findlay is still planning to run for a seat, but has not yet indicated if she too will join OneBC)
September 22, 2026 To the members of the Conservative Party of BC, I have been a member of the Conservative Party of BC for 15 years. When John Rustad personally asked me to run as a candidate, I took that seriously. I understood that I was being asked because I reflected the principles and values the party wanted to represent. At the time, I was optimistic about what we were building. I believed the Conservative name meant something, and that the principles and values we put before British Columbians in 2024 gave the party a clear sense of purpose and direction. Over time, it became clear to me that we did not all share the same understanding of those principles or of the platform we had run on. The disagreements within caucus, and increasingly in public, made that difficult to ignore. I chose to stay because I believed there was still value in working from within to defend the Conservative principles and platform we had put before British Columbians. I believed the party was still worth fighting for. The leadership process became the point at which the membership would decide the future direction of the party. They made that decision through a rigorous democratic process, and anyone in caucus had the opportunity to participate in it. What followed left me questioning whether I could continue to have a place in this party. The last few months have also made this deeply personal for me. I have watched my wife, Kerry- Lynne, endure attacks from people she once stood beside. I have watched people determined to tear down someone who has spent decades serving her community, her province, and her country. At the same time, there are still good people in the Conservative Party of BC caucus I'm blessed to call friends. It has been a privilege to work alongside them. I am also incredibly grateful for the support I received from the entire caucus during my cancer treatments in 2025. I will not forget it.Today, I will join OneBC. Above all, I am grateful to the people of Surrey South for the trust they placed in me to represent them. It is an honour and a privilege. Thank you,

Brent Chapman, MLA

Brent Chapman, MLA

LEGISLATIVE ASSEMBLY

Surrey-South
15616
David Moscrop @davidmoscrop.com · 22/09/2026
David Eby is calling an election in BC. Is it unfair? On the one hand, the BC Conservatives don’t have a permanent leader. On the other hand, they haven’t really had a permanent leader for the last four months either.
301516
Reposted by David Moscrop
John Michael McGrath @jm-mcgrath.bsky.social · 22/09/2026
American constitutional law: we're rebuilding Bourbon-style absolute monarchy from first principles, thanks John Roberts! Canadian constitutional law: in theory all law comes from our sovereign; in practice the Crown has zero discretion and if they get any ideas we zap 'em with a cattle prod
08617
David Moscrop @davidmoscrop.com · 22/09/2026
Very supportive household.
5681
Reposted by David Moscrop
Pete Quily @pqpolitics.bsky.social · 22/09/2026
What about fairness and honourable behaviour? Shouldn’t that count when the Crown is considering a request to dissolve? No, it can’t really. That’s an ethical question, not a constitutional one. lagassep.substack.com/p/a-dissolut... #bcpoli
lagassep.substack.com
A dissolution in British Columbia would be constitutional
The request would be dodgy, but convention would compel the LG to accept
071
Reposted by David Moscrop
The Serfs (youtube.com/theserfstv) @theserfstv.bsky.social · 22/09/2026
Not to mention trample all over Indigenous rights to do it
215935
David Moscrop @davidmoscrop.com · 22/09/2026
Let’s go!
1532
Reposted by David Moscrop
Rachel Gilmore @rachelgilmore.bsky.social · 21/09/2026
Blanchet, on Carney reportedly moving to weaken the right to strike: “I fear that it is one more token placed on the table in order to attract huge foreign businesses in Canada, telling them that there will be no more environmental regulations, much less work regulations, and things will be easy.”
220857
David Moscrop @davidmoscrop.com · 21/09/2026
I think it's ill-advised and anti-democratic to introduce an omnibus bill, cite a crisis, and rush major changes to labour and environmental law. It's going to provoke aggressive resistance and risks, ironically, slowing down the projects the government is so keen on. It's going to be a huge mess.
36609224
Reposted by David Moscrop
Blake Shaffer 🇨🇦 @blakeshaffer.bsky.social · 21/09/2026
Setting aside the fact that Belarus wouldn’t come close to having enough potash available for export to replace Canadian imports, imagine thinking relying on **Belarus** to grow your country’s food supply was a viable option! 🤦🏼‍♂️
4944263
David Moscrop @davidmoscrop.com · 21/09/2026
Great piece on the BC NDP and whether an election would be constitutional. In short, yes. Absolutely. But, and this is my phrasing, it would also be a dick move. lagassep.substack.com/p/a-dissolut...
lagassep.substack.com
A dissolution in British Columbia would be constitutional
The request would be dodgy, but convention would compel the LG to accept
12658
Reposted by David Moscrop
Taylor Noakes @taylornoakes.com · 21/09/2026
Nothing says “sovereign country” like having to create a special security detail to protect another country’s military IP for a fleet of aircraft that will cost tens of billions Again—Sweden offered a technology transfer and domestic production too, and no special security caveats #cdnpoli
65521
David Moscrop @davidmoscrop.com · 21/09/2026
Trump is getting stupider and more malicious. Canada and the world are caught in a vortex of idiocy. While we decouple from the Yankees, the dynamic will get worse, but undoing American hegemony is necessary. I explore the stupid in @theguardian.com. www.theguardian.com/commentisfre...
theguardian.com
Canada is seeking new global neighbours – no wonder, as Trump rolls out stupidities at scale | David Moscrop
As the White House doles out threats and insults, it would be easy to hold out for better times. Mark Carney is right to court the EU instead, says Canadian columnist David Moscrop
412432
Reposted by David Moscrop
Joe Public 🍁 @joepublic.bsky.social · 21/09/2026
David Moscrop @davidmoscrop.com in The Guardian: Canada is seeking new global neighbours – no wonder, as Trump rolls out stupidities at scale www.theguardian.com/commentisfre...
theguardian.com
Canada is seeking new global neighbours – no wonder, as Trump rolls out stupidities at scale | David Moscrop
As the White House doles out threats and insults, it would be easy to hold out for better times. Mark Carney is right to court the EU instead, says Canadian columnist David Moscrop
0277
David Moscrop @davidmoscrop.com · 21/09/2026
I’d love to see the Venn diagram of right wingers in Alberta who think the UCP has a mandate to platform separation but the Liberals don’t have one to negotiate a deal for EU associate status.
615317
Reposted by David Moscrop
Matt Gabriele @profgabriele.com · 21/09/2026
this does, unfortunately, explain a lot of american politics
716836
Reposted by David Moscrop
Philip Bump @pbump.com · 21/09/2026
ICE shot a DoorDash delivery guy.
statesman.com
Attorney: Austin man shot by ICE agent was making DoorDash delivery
A Venezuelan man shot by an ICE agent in Austin was making a DoorDash delivery, his attorney said. Wilber Rafael Garces Perez, 28, was later released from the hospital into ICE custody.
25276643453
Reposted by David Moscrop
Paris Marx @parismarx.com · 20/09/2026
“privatization doesn’t mean prices will go up,” they told us last week. but of course they will, and they’re starting to have to admit it. the reason why investors are so desperate to get our airports is precisely because they know they’ll be able to make monopoly profits.
6328152
Reposted by David Moscrop
Rick Caruso’s Private Fire Crew @amandasmith.bsky.social · 20/09/2026
I just think it’s strange that all the gambling companies have ads with athletes and celebrities instead of featuring all their users who have become millionaires betting, very strange indeed
754523775
David Moscrop @davidmoscrop.com · 20/09/2026
Another resignation for Kerry-Lynne Findlay as Kerry-Lynne Findlay resigns.
1623727
Reposted by David Moscrop
The Guardian @theguardian.com · 20/09/2026
Friedrich Merz vows to stay in office after CDU ‘disaster’ in German state elections
theguardian.com
Friedrich Merz vows to stay in office after CDU ‘disaster’ in German state elections
Far-right AfD wins in Mecklenburg-Western Pomerania and leftwing Die Linke on course for victory in Berlin Germany’s embattled chancellor, Friedrich Merz, has vowed to stay in office and fight for future-proofing economic reforms despite heavy losses for his conservatives in two state elections, one to the far right and the other to a leftwing party. Preliminary results indicated Merz’s Christian Democratic Union (CDU) tallied just over the 5% threshold to enter the state parliament in the coastal region of Mecklenburg-Western Pomerania, its worst-ever state score, which he called a “disaster”. Continue reading...
115121
David Moscrop @davidmoscrop.com · 20/09/2026
If you are in line to quit the BC Conservative Party, stay in line!
416023
David Moscrop @davidmoscrop.com · 20/09/2026
The BC Conservative Party gets a lot of flack, but I think they deserve credit for their name, because there’s soon going to be literally one conservative in the party.
2676
David Moscrop @davidmoscrop.com · 20/09/2026
The face of a champion.
51110
David Moscrop @davidmoscrop.com · 19/09/2026
The feds will roll out the “special mediator” and then say it’s not them doing the dirty work. This bill will be an attack on the fundamental right to strike and bargain collectively. Don’t trust Hajdu.
1021291
David Moscrop @davidmoscrop.com · 19/09/2026
Live shot of the BC Conservative Party caucus.
619220
David Moscrop @davidmoscrop.com · 18/09/2026
If you are in line to form a political party in British Columbia, stay in line!
719320