Subscribe
Sign in
Home
The Writ Drop
Vote and Seat Projections
Alberta Referendum Tracker
B.C. Election 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
12 hrs ago
•
Éric Grenier
23
14
The Writ's Federal Vote and Seat Projections
What would be the result of a Canadian federal election if it were held today?
18 hrs ago
•
Éric Grenier
23
28
The Numbers: Will Eby’s snap call be a blunder for the ages?
The latest on the B.C. polls. Plus, what to watch in Monday’s referendum vote.
Oct 15
•
Éric Grenier
and
Philippe J. Fournier
6
3
The Writ's British Columbia Election Tracker
Tracking the polls and projecting likely outcomes of the Oct. 24 provincial election in B.C.
Oct 15
•
Éric Grenier
22
14
Ahead of BC debate, it’s Doerkson’s to lose
The B.C. Conservatives are the favourites in David Eby’s snap election.
Oct 14
•
Éric Grenier
16
4
3
The Writ Drop Newsletter for October 10, 2026
What you might have missed in Canadian politics this week.
Oct 10
•
Éric Grenier
15
2
The Numbers: Quebec wipeout, BC nail-biter
We break down the results of the Quebec election and the latest polls in B.C.
Oct 8
•
Éric Grenier
and
Philippe J. Fournier
10
3
CAQ collapsed as other parties blocked PQ majority
Plus, how did the polls and the projection do?
Oct 6
•
Éric Grenier
33
8
4
PQ poised to win, but lots of questions still to be answered
Namely, will it be a majority or a minority government — and can the CAQ survive the night?
Oct 5
•
Éric Grenier
27
3
The Writ's Quebec Election Tracker
Tracking the polls and projecting likely outcomes of the Oct. 5 election in Quebec
Oct 5
•
Éric Grenier
32
17
Vote and seat projection methodology
Full methodology for The Writ's vote and seat projection model
Oct 4
•
Éric Grenier
9
1
The Writ Drop Newsletter for October 3, 2026
What you might have missed in Canadian politics this week.
Oct 3
•
Éric Grenier
11
3
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts