Subscribe
Sign in
Home
The Weekly Writ
Vote and Seat Projections
Alberta Referendum Tracker
The Numbers Podcast
The #EveryElectionProject
The Writ Podcast
The Writ on YouTube
Archive
About
Latest
Top
Discussions
Alberta Referendum Poll Tracker
Tracking the polls ahead of Alberta's referendum on October 19
Aug 14
•
Éric Grenier
15
6
The Numbers: Pierre Poilievre's problematic polls
Not one, not two, not even three, but four recent polls put the Conservatives under 30%.
Aug 13
•
Éric Grenier
and
Philippe J. Fournier
18
4
Carney will call most byelections in shortest amount of time since 1950
Yes, the number of federal byelections being held is unusual.
Aug 13
•
Éric Grenier
10
3
4
Conservatives slide in projection in wake of series of bad polls
Federal Projection Update for August 10, 2026.
Aug 10
•
Éric Grenier
18
4
4
The Writ's Federal Vote and Seat Projections
What would be the result of a Canadian federal election if it were held today?
Aug 10
•
Éric Grenier
20
17
The Writ's Riding Projections
Federal projections for each riding and region of the country.
Aug 10
•
Éric Grenier
20
2
July 2026
The Numbers: Just how big is the Liberal lead, really?
Plus, a trio of byelections are called.
Jul 30
•
Éric Grenier
and
Philippe J. Fournier
6
3
Weekly Writ 7/30: Liberal majority not at stake in byelections, not yet (and not likely soon)
The trio of byelections will not impact Mark Carney's majority.
Jul 30
•
Éric Grenier
9
2
4
Seat Projection: Liberals 210, Conservatives 93
Federal Projection Update for July 28, 2026.
Jul 28
•
Éric Grenier
17
2
4
The Numbers: Will Trump's new tariffs move the polls?
Mark Carney suddenly has to deal with an unpredictable U.S. president — again.
Jul 23
•
Éric Grenier
and
Philippe J. Fournier
6
2
Weekly Writ 7/23: Carney, Trump and tariffs
More than a year after Trump's first tariff threats, Canadians still want to put up a fight.
Jul 23
•
Éric Grenier
11
4
3
Liberals lead by nine in projection update
Federal Projection Update for July 21, 2026.
Jul 21
•
Éric Grenier
13
3
3
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts