#LockItIn: Liberal Majority Government
181 - Liberal
125 - Conservative
22 - Bloc Québécois
11 - NDP
3 - Green
1 - Independent
0 - PPC
A fun scrollable map: yapms.com/app?m=34d3gq...
#LockItIn: Liberal Majority Government
181 - Liberal
125 - Conservative
22 - Bloc Québécois
11 - NDP
3 - Green
1 - Independent
0 - PPC
A fun scrollable map: yapms.com/app?m=34d3gq...
Canada Strong (EN) — liberal.ca/wp-content/u...
Un Canada Fort (FR) — liberal.ca/wp-content/u...
#cdnpoli #polcan #Elxn45 #canadastrong #uncanadafort
Canada Strong (EN) — liberal.ca/wp-content/u...
Un Canada Fort (FR) — liberal.ca/wp-content/u...
#cdnpoli #polcan #Elxn45 #canadastrong #uncanadafort
Sometimes, external factors make said decisions easier than anticipated… or not.
Read on: wisemanswords.substack.com/p/the-base-p...
#cdnpoli #canadavotes
Sometimes, external factors make said decisions easier than anticipated… or not.
Read on: wisemanswords.substack.com/p/the-base-p...
#cdnpoli #canadavotes
In my latest #Substack piece, I discuss how the Liberals can make the most of the vibe shift, and how they can introduce and re-introduce @markjcarney.bsky.social to a new generation of voters.
#elxn45
In my latest #Substack piece, I discuss how the Liberals can make the most of the vibe shift, and how they can introduce and re-introduce @markjcarney.bsky.social to a new generation of voters.
#elxn45
wisemanswords.substack.com
#onpoli #elxn45 #substack
Figured there’s no better time to send out my first…Bleet (?)
#cdnpoli #lpc2025