Skip to the page

About the Record

Text as of · Members as of

The House of Commons, seat by seat, as it stands today and on any day since the election: played on a board, kept as a ledger, every figure dated and sourced.

What the record is

The home page is the board: the 343 seats of the 45th Parliament, who holds each, and every change since the general election of , each change dated, with its source. The board can be laid on any turn since, and on election night itself.

Each of the 343 ridings has a page of its own: whether its boundaries changed and what they were drawn from, the 2025 result and how close it was, how election day differed from the advance vote, what kind of place it is by the 2021 census, where it sits, and who represents it. The member is the one the House of Commons listed on ; that date is printed on every page, and it moves only when the record does. A check run each Monday compares the site's riding names, members and parties with the House's own list and reports any difference, so a change the House has made does not sit unnoticed.

Every figure comes from a named source, read on a stated date, and is printed with the number it was measured against. Sources & Methods lists them all.

Why it exists

To be a correct, current and citable record of the House: a place where the standing of the parties, a seat's holder, a by-election, or a riding's result can be looked up with its date and its source, and quoted with both. The board is how the record is read; the pages are how it is cited.

The record keeps score. It does not predict, rank people, or say why anything happened. Rules of Play says what it does and does not do.

Who publishes it

The publisher is The Political Record. The editor is Bradley Exton. The events, the rules and the text of these pages are written by hand; the figures come from the sources named on each page.

How it is paid for

The site is self-funded. It carries no advertising: the pages hold no ad code and no ad space. It has no sponsors and no party ties. It sells nothing.

Independence

Not affiliated with any party, Parliament or Elections Canada. The House of Commons, Elections Canada and Statistics Canada are sources, not partners: their material appears here under their published terms, as a reproduction and not as an official version. No party, candidate or campaign has any part in the record.

How to reach a person

Write to corrections@politicalrecord.ca. For an error on a page, Corrections says what to send and what happens to it.

What the site does with a reader

The pages are static files. There is no account, no sign-in and no form. Nothing on it sets a cookie, and it loads no tracker and no advertising code. Two scripts come from elsewhere, Sentry's error reporter and Cloudflare's page count, both described below.

Two things are kept in your own browser, and nowhere else: the light or dark scheme if you choose one, and the last twelve ridings you opened, which the find layer lists as "Lately opened". Clearing the browser's site data removes both.

Three things leave your browser, each only when you ask for it:

Every page loads a small script from Sentry (js.sentry-cdn.com), the service the record uses to find its faults. When a page breaks in your browser, the error and its stack trace are sent to Sentry, with the page's address and the name and version of your browser. Sentry keeps the country your connection is in, and not its address, the city or the page you came from; no cookie is set, and nothing else is tracked. While the site tries out a stricter rule for what its pages may load, your browser also tells Sentry, in the same way, of anything a page loaded that the rule would have stopped, and the address it would have stopped.

Cloudflare, which serves the pages, adds its Web Analytics script (static.cloudflareinsights.com) to them, so the record knows how many people read which pages. For each page you open it counts the page's address, the address of the page you came from, your country, your browser and kind of device, and how quickly the page loaded. It sets no cookie and stores nothing in your browser, so one visit cannot be tied to the next.

Cloudflare also keeps request logs as any host does. The site's own code runs nowhere but in your browser and keeps nothing about who reads it.