ryan Profile Banner
ryan Profile
ryan

@jkhatepage

Followers
898
Following
594
Media
2,887
Statuses
26,407

carbon tax warrior

yeg
Joined May 2020
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@jkhatepage
ryan
9 months
@Poo_Crave ur gonna get doxxed😭
5
6
4K
@jkhatepage
ryan
2 years
omg y'all...
Tweet media one
48
91
1K
@jkhatepage
ryan
1 year
edmonton:
Tweet media one
@338Canada
Philippe J. Fournier
1 year
Calgary 🔵UCP 51% 🟠NDP 46% Edmonton 🟠NDP 68% 🔵UCP 30% Rest of AB 🔵UCP 67% 🟠NDP 31% →
1
5
47
8
26
644
@jkhatepage
ryan
3 years
TWENTY-THREE POINT LEAD
Tweet media one
27
80
548
@jkhatepage
ryan
3 months
1. edmonton
Tweet media one
@JamesLucasIT
James Lucas
3 months
Thread of the most beautiful train stations on Earth 🧵 1. Antwerp, Belgium
Tweet media one
1K
19K
213K
8
22
550
@jkhatepage
ryan
3 years
Tweet media one
2
4
375
@jkhatepage
ryan
4 years
@TheranosPRGuy @lib_owner and the fact that you have to cross the entire fucking continent to get from Vancouver to seattle
1
0
384
@jkhatepage
ryan
7 months
i actually feel so bad for him. imagine losing your wife, and soon after your entire political project because of mass psychosis and lies i’d be traumatized
@cdnpoli101
JB | Polisci
7 months
Today in Calgary. PM Trudeau pounces on Premier Smith's continued attacks against the Carbon Tax citing previous statements where she was for it. Including how Federal Cons are holding back further rebates for rural Albertans. #cdnpoli101
97
733
2K
6
9
378
@jkhatepage
ryan
1 year
This photo is special to me. It shows a time when politicians engaged with each other even though they could be miles apart on policy. Civility and diplomacy were prerequisites to strong leadership. I guess I’m showing my age…
Tweet media one
@AbGamble1
Ab Gamble
1 year
These photos are special to me. They show a time when politicians engaged with each other even though they could be miles apart on policy. Civility and diplomacy were prerequisites to strong leadership. I guess I'm showing my age..
Tweet media one
Tweet media two
Tweet media three
Tweet media four
51
225
563
6
39
364
@jkhatepage
ryan
4 years
Tweet media one
1
0
234
@jkhatepage
ryan
3 years
black mirror stopped production because they could no longer top reality
Tweet media one
3
29
220
@jkhatepage
ryan
1 year
audible gasps and cheers in the background as this graphic came up
Tweet media one
4
10
188
@jkhatepage
ryan
2 years
this but for real
Tweet media one
3
9
171
@jkhatepage
ryan
3 years
@MargaretAtwood or we can just unequivocally support trans rights it’s not that hard margaret
8
3
175
@jkhatepage
ryan
4 years
@ResistWaveNow @proustmalone this is the most accurate khive parody account i have ever seen holy shit
1
0
160
@jkhatepage
ryan
4 months
15 years old
@NeoCon99994761
NeoCon999 🇺🇸 🇮🇱 🇹🇼 🇺🇦 🇦🇿 🇽🇰 🐘🚁📈⚛️🗽
4 months
It cant be understated how the NFP are literal communists. These communist savages and their "liberal" Macronist collaborators are traitors to France. RIP France.
Tweet media one
15
2
13
3
2
171
@jkhatepage
ryan
3 years
results beginning to pour in from paris Paris 10eme arrondissement (+/- 2017) Melenchon 38.4% (+12.9%) Macron 31.5% (-6.2%) Jadot 10.4% (NEW) Zemmour 5.2% (NEW) Le Pen 4.2% (+0.1%) Pecresse 3.4% (-11.6%) Hidalgo 2.7% (-11.5%)
4
22
155
@jkhatepage
ryan
3 years
@elmo if elmo dies-
Tweet media one
1
0
148
@jkhatepage
ryan
1 year
okay quick check in - lady who called trans kids feces: ELECTED✅ 66.9% - guy who blamed systemic racism on ghetto culture: LEADING 54.3% - guy who said we need less foreign doctors: LEADING 67.4% - lady who compared vaccinated to nazis ELECTED PREMIER✅ 66.5%
5
34
158
@jkhatepage
ryan
10 months
Tweet media one
@CanadianPolling
Polling Canada
10 months
Toronto - Olivia Chow Approval Polling: Approve: 71% Disapprove: 22% Net: +49% Liaison Strategies / January 3, 2024 / n=831 / MOE 3.4% / IVR
85
63
582
1
9
157
@jkhatepage
ryan
2 years
dude is the last PC standing
@ScottAAitchison
Scott Aitchison
2 years
Today is International Transgender Day of Visibility. Everyone deserves to be treated with respect and dignity. No matter what. #cdnpoli
Tweet media one
1K
49
805
7
4
141
@jkhatepage
ryan
1 year
poilievre
Tweet media one
@MainStResearch
Mainstreet Research
1 year
Oxford Riding Poll: LPC: 38% CPC: 38% NDP: 8% PPC: 6% GPC: 4% Others: 7% All riding polls here:
64
48
192
5
5
148
@jkhatepage
ryan
3 years
Tweet media one
0
0
131
@jkhatepage
ryan
3 years
***FINAL RACE TO BE CALLED** Nanaimo—Ladysmith: NDP GAIN
Tweet media one
5
13
131
@jkhatepage
ryan
2 months
y’all remember this
Tweet media one
6
8
136
@jkhatepage
ryan
1 year
DONE!✅ cast eighteen ballots for the NDP. so exciting. hoping to vote many dozen more times before poll closing
11
5
129
@jkhatepage
ryan
4 years
@nachofiesta @IChotiner one of the biggest egos i’ve ever seen in a human being
3
0
127
@jkhatepage
ryan
10 months
gn
Tweet media one
11
12
126
@jkhatepage
ryan
2 months
Tweet media one
@KenHardie
Ken Hardie
2 months
Hmmmm....just as Jack Layton delivered Canada to Stephen Harper's Conservatives....?
347
173
580
2
3
124
@jkhatepage
ryan
4 months
is this uk fox news or
Tweet media one
@Telegraph
The Telegraph
4 months
From tax to immigration, see which party's pledges get your vote in our interactive quiz.
368
115
567
10
2
114
@jkhatepage
ryan
3 years
big city results coming in outside of paris now too Lyon 1er (+/- 2017) Melenchon 43.6% (+8.3) Macron 26.8% (-2.8) Jadot 9.7% (NEW) Zemmour 5.4% (NEW) Le Pen 4.7% (+0.4%) Pecresse 3.5% (-11.6%) Hidalgo 2.1% (-10.0%)
3
9
107
@jkhatepage
ryan
10 months
queen
Tweet media one
@_scottreid
Scott Reid
10 months
This is one helluva political gambit. First, Chow pounds Toronto with an historic property tax hike. Then she sends a ransom note to Ottawa threatening even higher levies on us poor bastards unless the PM delivers big cash. The entire 416 has become Chow's de facto tax hostage
115
82
352
1
5
114
@jkhatepage
ryan
4 years
@USA_Polling because bernie can still win, here’s how (thread)
Tweet media one
0
3
110
@jkhatepage
ryan
11 months
i fucked up😭
Tweet media one
@jkhatepage
ryan
11 months
@RachelNotley why aren’t you at any of them… quickly
0
0
5
11
0
114
@jkhatepage
ryan
1 year
once again: STAND FOR THE FLAG
Tweet media one
@CanadianPolling
Polling Canada
1 year
Net Trust In (X): Weather network: +62% CTV: +55% Global: +53% CBC: +51% BBC: +42% Globe: +40% Canadian Press: +38% National Post: +30% CNN: +29% Macleans: +28% Toronto Star: +26% Sun papers: +4% Western Standard: -2% Beaverton: -5% Rebel media: -8% Fox: -27% - Pollara -
1
115
488
4
11
108
@jkhatepage
ryan
10 months
@alex2yc THATS PRESIDENT GORE TO YOU
0
0
107
@jkhatepage
ryan
10 months
absolutely no words
Tweet media one
@CanadianPolling
Polling Canada
10 months
That Angus Reid BC Poll Modelled: NDP: 75 (+18) CON: 16 (+16) GRN: 2 (-) (Seat change with 2020 election) (Model by @kylejhutton )
Tweet media one
35
41
284
10
4
108
@jkhatepage
ryan
11 months
just saw a guy with a pierre poilievre shirt at UBC and i swear to god this is exactly what he looked like
Tweet media one
4
2
110
@jkhatepage
ryan
1 year
Tweet media one
@politics_w_sami
Sami Baaj 🇨🇦🇫🇷🇸🇾
1 year
I’d personally prefer if the Alberta NDP has someone who isn’t pro-pipelines as their leader
5
2
9
5
4
103
@jkhatepage
ryan
2 months
FINALLY— WE HAVE BREACHED CONTAINMENT
6
1
106
@jkhatepage
ryan
9 months
OH OKAYY
Tweet media one
3
7
106
@jkhatepage
ryan
1 year
travel advisory
Tweet media one
9
16
102
@jkhatepage
ryan
1 year
this is becoming a slaughter, holy shit
Tweet media one
6
2
104
@jkhatepage
ryan
2 years
canada party logos in ten years at this rate:
Tweet media one
4
4
103
@jkhatepage
ryan
1 year
no bc let’s step back: why are they like this. literally the most progressive place in the country, how did this happen. actually insane good for them
Tweet media one
10
4
102
@jkhatepage
ryan
4 months
THERE’S MORE WHERE THAT CAME FROM😭😭😭
Tweet media one
@SChandraHerbert
Spencer Chandra Herbert
4 months
Another BC Conservative candidate showing they stand with those who want LGBTQ people to be pushed back into the closet. John Rustad-why are you supporting this? #bcpoli
Tweet media one
1
39
134
4
10
105
@jkhatepage
ryan
4 years
@TrumpWarRoom and trump refused to condemn white supremacy❤️
8
1
99
@jkhatepage
ryan
1 year
i think the two LGTBQ+ CPC MPs genuinely hate themselves. they hate who they are, their community, and reality itself. masochists
@DanielTyrie
Daniel Tyrie
1 year
You can smell the desperation @BrandenCPC @CPC_HQ
Tweet media one
Tweet media two
75
75
278
7
3
97
@jkhatepage
ryan
1 month
another NDP choke
Tweet media one
2
2
101
@jkhatepage
ryan
2 years
@PunishedLink i’m obsessed with this. iconic
0
0
97
@jkhatepage
ryan
1 year
toronto prediction: 36% — Olivia Chow 7% — Xiao Hua Gong 7% — Ana Bailão 7% — Mark Saunders 7% — Anthony Furey 7% — Josh Matlow 7% — Mitzie Hunter 7% — Chloe Brown 7% — Brad Bradford
6
6
93
@jkhatepage
ryan
2 years
@Cadeyrnn WHAT THE FUCK
2
1
82
@jkhatepage
ryan
1 year
apparently during NZ election nights the media just... crowds around leader's houses? and then family comes out and,,, feeds them?
4
7
90
@jkhatepage
ryan
7 months
i’m not sure if it’s always been like this but it’s actually wild. this is smith with healthcare in alberta
@TheSportsManJC
Jordy "Best Bet"
7 months
This is what conservatives do. Purposely screw up federally ran programs so they can turn around n say “look how bad the program is being run” when the province premieres are responsible for how the program runs
0
7
58
2
1
93
@jkhatepage
ryan
2 years
the premier of alberta supports voter-fraud claims in the united states and believes that trump should’ve won georgia, arizona, and pennsylvania
Tweet media one
Tweet media two
4
9
86
@jkhatepage
ryan
2 years
reconsidering my “poilievre will very likely win” position. is he just too damn weird?
@callumxoxox
callum 🌎☄️💕®️
2 years
Conservative Leader Pierre Poilievre unable to say how he would respond to a potential future pandemic, because he “(doesn’t) have a laboratory” and can’t “invent” a virus
398
275
972
12
4
87
@jkhatepage
ryan
1 year
elizabeth may YOUR TIME IS NOW
@CanadianPolling
Polling Canada
1 year
Federal - Anthony Rota is resigning as Speaker of the House
29
43
316
3
6
88
@jkhatepage
ryan
2 months
jagmeet:
Tweet media one
@TondaMacC
Tonda MacCharles
2 months
The NDP is to make an announcement at 1 pm. More to come, as they say. #cdnpoli
36
22
115
1
1
92
@jkhatepage
ryan
1 year
Tweet media one
15
0
83
@jkhatepage
ryan
9 months
how do the hell can you be so racist that a LE PEN is sick of it
@derJamesJackson
James Jackson
9 months
The plans for mass deportations at a Potsdam conference were so extreme that Marine Le Pen is threatening the AfD with being kicked out of EU group
60
395
3K
4
5
89
@jkhatepage
ryan
2 months
kevin falcon ENDORSED ✅
Tweet media one
@aileenmachell
Aileen Machell
2 months
According to Rustad’s candidate, the role of women is “homemaker and subordinate to husband”. And women choosing to breastfeed or not after giving birth is “disgusting”, insane nihilism” and they should “act as a f******* mother”. Does John Rustad know women vote?
Tweet media one
128
105
313
7
15
89
@jkhatepage
ryan
1 year
the NDP… won calgary (seats) in the weirdest coalition possible, smashing expectations and falling flat depending on what part of the city you look at. just not enough to win the election
Tweet media one
6
3
82
@jkhatepage
ryan
1 year
we could have shut down the rat infestation SEVEN YEARS EARLY
Tweet media one
@acoyne
Andrew Coyne 🇺🇦🇮🇱
1 year
Jesus H Christ... This is just appalling. Ex-PM Stephen Harper seeks closer ties with Hungary’s far-right leader Viktor Orbán
2K
2K
4K
7
2
88
@jkhatepage
ryan
4 months
Tweet media one
1
1
85
@jkhatepage
ryan
7 months
my opinion of him is probably the highest it’s ever been simply as a function of sympathy. i mean damn also the more i learn about the carbon tax the more i realise it’s fantastic policy. what are we doing guys😭
Tweet media one
3
4
86
@jkhatepage
ryan
2 years
respect our national flag or get out
Tweet media one
2
9
82
@jkhatepage
ryan
1 month
NDP targeting Poilievreville, Ontario that went orange 35 years ago instead of downtown toronto will win them zero (0) seats
@RazzberryYams
Jimmy Scrambles 🤠🇨🇦🎃 🐧 🦞
1 month
I blame everybody handwringing about the NDP losing ground in rural ridings for this. This is what the NDP of old was all about.
8
1
58
2
3
86
@jkhatepage
ryan
2 years
PRO TIP: don’t talk about foreign policy in NDP groupchats
12
1
81
@jkhatepage
ryan
4 years
@ChaosIsMel yall just be saying words
0
0
72
@jkhatepage
ryan
1 year
i’ve seen enough: goodbye 👍
Tweet media one
4
1
77
@jkhatepage
ryan
8 months
her advice is to… not come out? what the fuck?
@TheBreakdownAB
The Breakdown
8 months
Today Smith was asked about teachers having to put kids to parents and is there any consideration for when there are tragic results… Her response? “Absolutely won’t happen, as long as kids aren’t out, no notification will be required”. #abpoli #ableg #cdnpoli
140
121
321
6
11
78
@jkhatepage
ryan
3 years
who has your vote 11 party proportional edition
Tweet media one
23
3
75
@jkhatepage
ryan
3 years
interesting to think these could be our provincial parliaments in two years time
Tweet media one
13
12
73
@jkhatepage
ryan
2 years
canada has two governing parties. one is ignoring chinese meddling in elections because it benefits them, while the other has MPs meeting with european neo-nazi electeds enjoy!
3
13
76
@jkhatepage
ryan
9 months
omg
Tweet media one
8
7
77
@jkhatepage
ryan
2 years
i did not say “rail” twice in a row your eyes are decieving you
6
1
73
@jkhatepage
ryan
1 year
YES
@CTVCalgary
CTV News Calgary
1 year
CTV News has learned the results of the provincial election recount in Calgary-Acadia confirm an NDP win, though it was 25 votes, not seven.
231
348
2K
8
5
76
@jkhatepage
ryan
1 year
if you think this isn’t happening, you just don’t get it
Tweet media one
16
2
73
@jkhatepage
ryan
2 years
72% in, it’s over💔
Tweet media one
4
0
74
@jkhatepage
ryan
11 months
stupid. glad notley is opposed
@natnewswatch
National Newswatch
11 months
Alberta NDP members seek to ditch party name to appeal to more voters. Former candidate says the name is often associated with the federal NDP, which may have doomed the party in close races via @calgaryherald
8
2
16
6
2
75
@jkhatepage
ryan
7 months
i think the next federal NDP leader ought to have a plan to rebuild relationships with the provincial parties that basically keep the feds afloat correct me if i’m wrong but i think he’s met with everyone but singh since becoming premier😭
@j_pedneault
Jonathan Pedneault
7 months
Always a pleasure to have the chance to meet up with you, Premier @WabKinew ! I look forward to working with you, Manitobans and Canadians across the country to ensure real action to win over climate change and fix the systemic policy failures that drive the increasing
Tweet media one
6
13
93
4
2
74
@jkhatepage
ryan
1 year
incredible. great work everyone
Tweet media one
5
6
73
@jkhatepage
ryan
2 months
i get so much joy from this all becoming public
@AdamPOlsen
Adam Olsen
2 months
Hey @JohnRustad4BC is this your official position?
223
151
508
4
3
78
@jkhatepage
ryan
2 years
it’s time other parties step up and begin defending the CBC:
@CBCRadioCanada
CBC/Radio-Canada
2 years
(1/3) Twitter’s own policy defines government-funded media as cases where the government “may have varying degrees of government involvement over editorial content,” which is clearly not the case with CBC/Radio-Canada. →
4K
2K
8K
3
9
71
@jkhatepage
ryan
2 years
NDP HQ, evening of october 19, 2015
Tweet media one
4
7
69
@jkhatepage
ryan
3 months
59-32 thats motherrr
@CP24
CP24
3 months
Majority approve of Chow's job as mayor a year after taking office: poll
505
42
425
3
2
77
@jkhatepage
ryan
2 years
@lj_sam_ your urbanism tweets always go crazy
Tweet media one
0
0
66
@jkhatepage
ryan
1 year
and that's a wrap!
Tweet media one
8
9
74
@jkhatepage
ryan
6 months
CHAT
Tweet media one
@TheHillTimes
The Hill Times
6 months
Dine & Dish: NDP MP Heather McPherson says her party’s next leader should be a woman, by @bychelseanash (subs)
7
5
15
1
2
74
@jkhatepage
ryan
11 months
ADIOS !!!
Tweet media one
8
2
73
@jkhatepage
ryan
4 months
marine le pen’s sister, who led in the first round, defeated
@athe_red
R
4 months
100% in: 🔴 Elise Leboucher, 50,2% ⚫️ Marie-Caroline Le Pen, 49,8%
4
24
267
2
3
74
@jkhatepage
ryan
2 years
this rocks
Tweet media one
5
26
70
@jkhatepage
ryan
1 year
@RishiSunak AND CANADA🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦🇨🇦
0
2
74
@jkhatepage
ryan
9 months
federal NDP caucus, 2026
Tweet media one
6
2
69
@jkhatepage
ryan
2 months
@lmaojank 100% true they called me and told me the numbers personally
1
1
72
@jkhatepage
ryan
2 years
translated into english: “I got a C- from a teacher because i wrote something false then used a partisan magazine as an academic source” HOW IS SHE PREMIER
@TheBreakdownAB
The Breakdown
2 years
Danielle Smith today - “I got a C- from a socialist teacher because I said the NDP is the same as Marxism and I used the Alberta Report as an academic source! Can you believe it?!?!” #abpoli #ableg #cdnpoli
218
66
379
3
7
70
@jkhatepage
ryan
1 year
“Before we begin with this video, I’d like to introduce you to our sponsor. The Parti Quebecois has been generous enough to support this video as a part of their efforts to support francophone cultu-“
Tweet media one
1
1
71
@jkhatepage
ryan
11 months
Tweet media one
@CanadianPolling
Polling Canada
11 months
Federal Polling: CPC: 40% (+6) LPC: 22% (-11) NDP: 20% (+2) GPC: 7% (+5) BQ: 7% (-1) PPC: 2% (-3) Nanos Research / November 10, 2023 / n=1000 / MOE 3.1% / Telephone (% Change With 2021 Federal Election) Check out federal details on @338Canada at:
177
253
1K
1
4
71
@jkhatepage
ryan
7 months
liberal caucus groupchat must be a complete clusterfuck right now
2
3
71