Principal at Earnscliffe Strategies (@EarnscliffeCDA) in Toronto, Canada. Once killed a man for whistling too loudly on the subway.

Toronto, Ontario, Canada
Joined December 2009
Charles Bird retweeted
No.
They would be better off. Alberta and Saskatchewan should separate too.
2,238
806
196
8,046
357,602
This makes me enormously happy. #cdnpoli
Republican Sen. Thom Tillis calls Secretary of Commerce Howard Lutnick “nuttier than squirrel shit.”
1
77
Republican Sen. Thom Tillis calls Secretary of Commerce Howard Lutnick “nuttier than squirrel shit.”
436
2,516
140
11,773
160,237
This is me on CBC Metro Morning talking about all things Canada - U.S. and making the case that calls to reveal the extent of our negotiating position are "insane". #cdnpoli cbc.ca/listen/live-radio/1-3…
4
118
Charles Bird retweeted
Earnscliffe’s @birdcharles joined CBC Metro Morning’s political panel to discuss the collapse of Canada-U.S. trade talks, what the absence of a deal could mean for Canada. Listen to the full segment: cbc.ca/listen/live-radio/1-3… #cdnpoli
1
118
Charles Bird retweeted
Canada’s future in quantum is being built right here in Waterloo Region. I visited Qorsa to see how they’re turning cutting-edge quantum research into real-world solutions with the potential to strengthen industries, improve security and create high-value jobs here at home. Canadian innovators are proving that the next generation of technology can be imagined, built and scaled in Canada. 🇨🇦 C’est ici même, dans la région de Waterloo, que se construit l’avenir du Canada dans le domaine de l’informatique quantique. Je me suis rendu chez Qorsa pour voir comment cette entreprise transforme la recherche de pointe en informatique quantique en solutions concrètes susceptibles de renforcer les industries, d’améliorer la sécurité et de créer des emplois à forte valeur ajoutée ici même, chez nous. Les innovateurs canadiens démontrent que la prochaine génération de technologies peut être imaginée, développée et déployée à grande échelle au Canada.
11
10
2
40
4,810
Free For All Friday means I reserve the right to remain silent . . . or not! #cdnpoli #onpoli
Earnscliffe’s @birdcharles joined @fightbacklibby on Zoomer Radio to discuss MPP Stan Cho’s resignation and the Republican response to Canadian wildfire smoke. Listen to the full podcast: podcasts.apple.com/ca/podcas… #cdnpoli
1
140
It’s only current for a few more hours so here is the greatest graphic of all time! @FIFAWorldCup #goCanada
1
7
25
1,518
Charles Bird retweeted
“I don't see this as a bump in the road as much as the road slowly trending downhill, as happens with incumbent governments over time,” said Earnscliffe’s @birdcharles speaking to @CBCNews about the Ontario PCs’ softening poll numbers and the challenge incumbent governments face as political baggage accumulates over time. Read more: cbc.ca/news/canada/toronto/d… #onpoli #cdnpoli
1
156
Charles Bird retweeted
"The real test of the Prime Minister's success going forward will be his ability to initiate projects of national interest, whether they are pipelines or whether it's infrastructure at large," said Earnscliffe's @birdcharles while speaking to @CHCHNews about the Liberal byelection wins and what to expect from Prime Minister Carney going forward. Watch the full segment here: youtube.com/watch?v=I0U3Cy7b… #Cdnpoli
1
1
130
Live from my dining room! #cdnpoli
Earnscliffe's @birdcharles joined @CBCNews to discuss the federal byelections, recent floor crossings, and key takeaways from the Liberal convention in Montreal, including Prime Minister Carney's post-partisan approach and the political tightrope ahead for Pierre Poilievre. Watch the full segment here: cbc.ca/player/play/video/9.7… #Cdnpoli
136
After court adjourned, Trump posted on Truth Social: “We are the only Country in the World STUPID enough to allow ‘Birthright’ Citizenship!” Actually, about three dozen countries, nearly all of them in the Americas, guarantee citizenship to children born on their territory.
46
No higher praise than to be called a traitor by the treasurer of the fascist chess club.
84
54
7
437
31,392
From my dining room, no less! #cdnpoli
Last week, Earnscliffe’s @birdcharles joined @CBCNews to discuss the latest floor crossing, and what it could mean for Pierre Poilievre’s leadership and support within the Conservative caucus. Watch the full segment here: cbc.ca/player/play/video/9.7… #cdnpoli
5
768