http://ryanritchie.substack.com/
From bills that passed with royal assent to those that didn't make it past first reading, this thread explores what they tell us about those vying to lead Canada.🍁🧵 #cdnpoli
This isn’t balance. It’s rot. #CDNPoli #CDNelxn #elxn45
✳️Free to subscribe: ryanritchie.substack.com
Full piece on the transphobic debacle at the French Leaders' debate:
open.substack.com/pub/ryanritc...
This isn’t balance. It’s rot. #CDNPoli #CDNelxn #elxn45
✳️Free to subscribe: ryanritchie.substack.com
Full piece on the transphobic debacle at the French Leaders' debate:
open.substack.com/pub/ryanritc...
#CDNPoli #CDNelxn #elxn45
What a pathetic response, he quite literally has no knowledge of the deep history on this topic. Embarrassing stuff.😬
#CDNPoli #CDNelxn #elxn45
How do you solve a cost-of-living/housing crisis by tinkering around the edges with taxes, while giving corporate welfare to the O&G industry, Bay Street, and ultra-wealthy?
Sounds like a moron to me.🤔🤷
#CDNPoli #CDNelxn #elxn45
Look at my pinned thread to see the CPC housing record:
Bill C-285 (39-1), Bill C-304 (40-2), Bill C-400 (41-1), Bill C-241 (41-2), Bill C-264 (42-1), Bill C-265 (42-1), Bill C-245 (42-1)
#CDNPoli #CDNelxn #elxn45
#CDNPoli #CDNelxn #elxn45
#CDNPoli #CDNelxn #elxn45
The NDP walks into the battle for Canada’s soul with a pillow & pamphlet.😶🌫️📃
Liberal Party & Conservatives bring knives🔪, swords⚔️, Bay Street🧑💼& the ultra-wealthy.💸 #CDNelxn #elxn45
✳️Free to subscribe: ryanritchie.substack.com
Full piece:
open.substack.com/pub/ryanritc...
The NDP walks into the battle for Canada’s soul with a pillow & pamphlet.😶🌫️📃
Liberal Party & Conservatives bring knives🔪, swords⚔️, Bay Street🧑💼& the ultra-wealthy.💸 #CDNelxn #elxn45
✳️Free to subscribe: ryanritchie.substack.com
Full piece:
open.substack.com/pub/ryanritc...
✳️Free to subscribe: ryanritchie.substack.com
Full piece:
open.substack.com/pub/ryanritc...
✳️Free to subscribe: ryanritchie.substack.com
Full piece:
open.substack.com/pub/ryanritc...
#CDNpoli #CDNelxn #elxn45
✳️Free to subscribe: ryanritchie.substack.com
Full piece:
open.substack.com/pub/ryanritc...
#CDNpoli #CDNelxn #elxn45
✳️Free to subscribe: ryanritchie.substack.com
Full piece:
open.substack.com/pub/ryanritc...
Subscribe:✅ ryanritchie.substack.com
Full piece:
open.substack.com/pub/ryanritc...
Subscribe:✅ ryanritchie.substack.com
Full piece:
open.substack.com/pub/ryanritc...
Liberal overreach = “visionary”
CPC overreach = “bold”, "tough on crime"
NDP ambition = “lol they don’t understand jurisdiction”
Same playbook. Different judgment.
Guess it’s only a crisis when poor people benefit. #CdnPoli
open.substack.com/pub/ryanritc...
Liberal overreach = “visionary”
CPC overreach = “bold”, "tough on crime"
NDP ambition = “lol they don’t understand jurisdiction”
Same playbook. Different judgment.
Guess it’s only a crisis when poor people benefit. #CdnPoli
open.substack.com/pub/ryanritc...
Liberals are fear-mongering their way into another term, hoping you won’t look too closely at their record.
But how did we really end up here?
New post: a populist breakdown of the rot.
#CdnPoli
📬 Read here:
open.substack.com/pub/ryanritc...
Liberals are fear-mongering their way into another term, hoping you won’t look too closely at their record.
But how did we really end up here?
New post: a populist breakdown of the rot.
#CdnPoli
📬 Read here:
open.substack.com/pub/ryanritc...
This isn’t “both sides” punditry or centrist vibes.
It’s for folks who see through the system’s lies — from rising rents to rebranded fascists.
Politics, power, & maybe some hockey references, but no bullshit.
📬 Read + subscribe:
open.substack.com/pub/ryanritc...
This isn’t “both sides” punditry or centrist vibes.
It’s for folks who see through the system’s lies — from rising rents to rebranded fascists.
Politics, power, & maybe some hockey references, but no bullshit.
📬 Read + subscribe:
open.substack.com/pub/ryanritc...
ryanritchie.substack.com?r=5h7ri5&utm...
ryanritchie.substack.com?r=5h7ri5&utm...
Before we get to the new Substack, a major update on the Canadian federal legislation thread/project:
- Thread/bill analysis will continue with weekly updates until we're caught up to present day, with a discontinuation of infographics.
#CdnPoli
bsky.app/profile/ryan...
From bills that passed with royal assent to those that didn't make it past first reading, this thread explores what they tell us about those vying to lead Canada.🍁🧵 #cdnpoli
Before we get to the new Substack, a major update on the Canadian federal legislation thread/project:
- Thread/bill analysis will continue with weekly updates until we're caught up to present day, with a discontinuation of infographics.
#CdnPoli
bsky.app/profile/ryan...
The driveway:
The driveway:
Here are some pictures of the scene from where I was:
Here are some pictures of the scene from where I was:
www.parl.ca/LegisInfo/en...
Another short sub-thread for Bill C-58. You can find it below.👇
bsky.app/profile/ryan...
#20YearsOfConservatism #CdnPoli
Trudeau’s Liberals & Poilievre’s Conservatives both talk a big game about protecting democracy, but behind closed doors, they’re working overtime to shield corporate media and silence dissent. 🔇
#20YearsOfConservatism #CdnPoli
www.parl.ca/LegisInfo/en...
Another short sub-thread for Bill C-58. You can find it below.👇
bsky.app/profile/ryan...
#20YearsOfConservatism #CdnPoli
Trudeau’s Liberals & Poilievre’s Conservatives both talk a big game about protecting democracy, but behind closed doors, they’re working overtime to shield corporate media and silence dissent. 🔇
#20YearsOfConservatism #CdnPoli
Trudeau’s Liberals & Poilievre’s Conservatives both talk a big game about protecting democracy, but behind closed doors, they’re working overtime to shield corporate media and silence dissent. 🔇
#20YearsOfConservatism #CdnPoli
Trudeau’s Liberals & Poilievre’s Conservatives both talk a big game about protecting democracy, but behind closed doors, they’re working overtime to shield corporate media and silence dissent. 🔇
#20YearsOfConservatism #CdnPoli
Trudeau’s Liberals & Poilievre’s Conservatives both talk a big game about protecting democracy, but behind closed doors, they’re working overtime to shield corporate media and silence dissent. 🔇
#20YearsOfConservatism #CdnPoli
With so few environmental bills, coupled with plenty of debate from active MPs, thought it was worth a short sub-thread to dig into this legislation.👇
bsky.app/profile/ryan...
#20YearsOfConservatism #CdnPoli
Let's break it down: 🧵👇
#20YearsOfConservatism #CdnPoli
With so few environmental bills, coupled with plenty of debate from active MPs, thought it was worth a short sub-thread to dig into this legislation.👇
bsky.app/profile/ryan...
#20YearsOfConservatism #CdnPoli