Ian Morrison 🇨🇦
banner
iandmorrison.com
Ian Morrison 🇨🇦
@iandmorrison.com
Disabled accessibility specialist. 🦻🏻 Policy wonk with a politics degree. Worked in Tv when it was cool. 🇨🇦 #cdnpoli
Punctuation changes everything.
October 25, 2025 at 5:26 PM
May 21, 2025 at 2:14 PM
My 2022 prediction:
✅ Trudeau Resigns
❌ PM Freeland
✅ Embarassing PP defeat
⏰ PP resigns (he can’t not)
🤷‍♂️ Cons split
✅ Singh still leader (going into the election anyway)
❌NDP gaining seats 😬
#cdnpoli #elxn45
April 29, 2025 at 5:08 AM
Hey Mainstreet, your bias is showing. #elxn45 #cdnpoli @mainstresearch.bsky.social
April 21, 2025 at 12:43 PM
3 years ago I predicted JT resignation, but was wrong about Freeland. I’m on track for PP’s embarrassing defeat (losing a 24-point lead), and he’ll probably resign as leader. Jagmeet is still somehow leader of the NDP, but I was way off on seats.😬 #cdnpoli #elxn45 #CanadaSky
April 10, 2025 at 11:40 AM
The original (yes they actually have so little to say that they posted this).
April 5, 2025 at 1:49 AM
A slogan is not a plan. #cdnpoli #elxn45 #CanadaSky
April 5, 2025 at 1:46 AM
Apparently people are asking AI for voting advice. Don’t do this, and stop anyone else you know from doing this. AI will answer everyone differently, with bias, entirely based on web searches. ChatGPT’s knowledge cutoff is June ‘24—it doesn’t know JT resigned. Use your own brain. #cdnpoli #elxn45
March 31, 2025 at 12:52 PM
Man, the CPC comms team falls apart when they have to use more than 3 words in a slogan.

Axe the sales!
Tax on homes!

#cdnpoli
March 25, 2025 at 10:49 PM
On the topic of plagiarizing, PP seems to love JT’s dress code … when it *suits* him. #cdnpoli
March 21, 2025 at 3:45 PM
“Carney has nothing but slogans” - This fucking guy
March 21, 2025 at 2:07 PM
Forget polls. You really want to know who has a chance of winning? Check FanDuel. The NDP have the same odds as *any other party*. 😬 #cdnpoli
March 13, 2025 at 2:11 PM
March 13, 2025 at 2:05 AM
Dear men under 35 and NDP voters in Liberal-trailing swing ridings: stop fucking around, or we will all find out. #cdnpoli
March 8, 2025 at 12:02 AM
🇨🇦 🍕 Top-notch Canadian pizza. #BuyCanadian #MadeInCanada #ChefsKiss
March 7, 2025 at 11:08 PM
🔥
March 6, 2025 at 4:03 AM
This is not normal. #Trump #JointSession
March 5, 2025 at 2:17 AM
With 750 bases in 80 countries, US military reach would be seriously impeded if these countries refuse to be complicit in their behaviour with Russia and Ukraine. The Norwegian refusal to refuel US ships got me thinking that a global withdraw of cooperation is not unrealistic.
March 2, 2025 at 12:49 AM
Good job, Ontario. 😑 A nearly carbon copy legislature and nearly identical turnout. The election equivalent of banging our collective head against a wall.
February 28, 2025 at 4:48 PM
So she dropped out of two races? #onpoli
February 21, 2025 at 2:44 AM
If desperately reframing “career politician” is all the Director of Communications for the Conservative Party has, you know they’re scrambling. #cdnpoli
February 21, 2025 at 2:16 AM
At least they warn you of what‘s to come.
February 13, 2025 at 11:03 PM
Trump’s “wins” against Canada and Mexico were already in place under Biden. 😂 #tariffwar
February 4, 2025 at 1:01 AM
But was it all just a crypto play. #tariff #uspoli #crypto
February 4, 2025 at 12:09 AM
Press secretary just said tariffs are in response to fentanyl coming in to the country which has killed tens of millions of Americans. Real quick Google:
#uspoli
February 1, 2025 at 12:43 AM