The 44th federal election in Canada was held on September 20, 2021 and produced another minority government. The new parliament came again with significant distortions from proportionality. The case for electoral reform remains strong, and I have made this case on these pages since 2015:
- The case for electoral reform in Canada, July 27, 2015.
- Electoral entropy: the case for electoral reform continued, July 21, 2015.
- Electoral reform in Canada after the October 2015 election, November 11, 2015.
- Canada's growing urban-rural political divide, October 23, 2019.
- Canada's parliament with provincial proportional representation, October 26, 2019.
- Electoral reform with strong local representation, September 28, 2019.
‘It is possible to achieve proportional representation and strengthen local representation at the same time.’
Below I am providing the results of the 2021 federal election under the current first-past-the-post (FPTP) electoral system and compare them with the outcome under the electoral system that I have developed through my research (see article): proportional representation with optimal assignment of constituencies. The key ingredient in this system is provincial proportional representation (P-PR). Once provincial seat allocations are determined, each elected member of parliament is assigned to represent two constituencies so that representation from preferred parties in each constituency is maximized. Thus it is possible to improve local representation (more people are represented by someone from their preferred party in each riding), while ensuring a fair distribution of seats overall. The table below shows the outcome of seat allocations for each province, along with the percent vote shares.
The table and graph were updated on October 16, 2021 after Elections Canada completed validation of all results, including four judicial recounts.
Province | Seats | Electoral System |
Parliamentary Seats | |||||
---|---|---|---|---|---|---|---|---|
LIB | CON | NDP | GRN | BQ | PP | |||
Newfoundland and Labrador | 7 | [%] | 47.8 | 32.5 | 17.3 | — | — | 2.4 |
FPTP | 6 | 1 | — | — | — | — | ||
P-PR | 4 | 2 | 1 | — | — | — | ||
Prince Edward Island | 4 | [%] | 46.2 | 31.6 | 9.2 | 9.5 | — | 3.3 |
FPTP | 4 | — | — | — | — | — | ||
P-PR | 2 | 2 | — | — | — | — | ||
Nova Scotia | 11 | [%] | 42.4 | 29.5 | 22.1 | 1.8 | — | 4.0 |
FPTP | 8 | 3 | — | — | — | — | ||
P-PR | 5 | 3 | 3 | — | — | — | ||
New Brunswick | 10 | [%] | 42.5 | 33.6 | 11.9 | 5.1 | — | 6.1 |
FPTP | 6 | 4 | — | — | — | — | ||
P-PR | 5 | 4 | 1 | — | — | — | ||
Quebec | 78 | [%] | 33.7 | 18.7 | 9.8 | 1.5 | 32.1 | 2.7 |
FPTP | 35 | 10 | 1 | — | 32 | — | ||
P-PR | 28 | 15 | 8 | — | 27 | — | ||
Ontario | 121 | [%] | 39.3 | 34.9 | 17.9 | 2.2 | — | 5.4 |
FPTP | 78 | 37 | 5 | 1 | — | — | ||
P-PR | 52 | 46 | 23 | — | — | — | ||
Manitoba | 14 | [%] | 28.0 | 39.2 | 23.0 | 1.6 | — | 7.6 |
FPTP | 4 | 7 | 3 | — | — | — | ||
P-PR | 4 | 6 | 4 | — | — | — | ||
Saskatchewan | 14 | [%] | 10.6 | 59.1 | 21.1 | 1.1 | — | 6.6 |
FPTP | — | 14 | — | — | — | — | ||
P-PR | 2 | 9 | 3 | — | — | — | ||
Alberta | 34 | [%] | 15.4 | 55.4 | 19.1 | 0.9 | — | 7.3 |
FPTP | 2 | 30 | 2 | — | — | — | ||
P-PR | 6 | 21 | 7 | — | — | — | ||
British Columbia | 42 | [%] | 26.9 | 33.1 | 29.3 | 5.4 | — | 4.9 |
FPTP | 15 | 13 | 13 | 1 | — | — | ||
P-PR | 13 | 15 | 14 | — | — | — | ||
Yukon Territory | 1 | [%] | 33.3 | 26.3 | 22.4 | 4.4 | — | — |
FPTP | 1 | — | — | — | — | — | ||
P-PR | 1 | — | — | — | — | — | ||
Northwest Territories | 1 | [%] | 38.2 | 14.4 | 32.3 | 2.3 | — | — |
FPTP | 1 | — | — | — | — | — | ||
P-PR | 1 | — | — | — | — | — | ||
Nunavut | 1 | [%] | 35.9 | 16.5 | 47.7 | — | — | — |
FPTP | — | — | 1 | — | — | — | ||
P-PR | — | — | 1 | — | — | — | ||
Canada | 338 | [%] | 32.6 | 33.7 | 17.8 | 2.3 | 7.6 | 4.9 |
FPTP | 160 | 119 | 25 | 2 | 32 | — | ||
P-PR | 123 | 123 | 65 | — | 27 | — |
Note that both the Green Party and the People's Party do not clear the 5% hurdle for entering parliament under the proposed rules of my electoral system. The graph below shows the actual and hypothetical composition of the new parliament.
The final table on this page shows the results of the 44th election for each riding, along with the winner under the current first-past-the-post (FPTP) system and the hypothetical outcome under my proposed Dual-PROAC system that is based on provincial proportional representation. To summarize, below are the key ingredients of the proposed electoral system.
- Canada will continue to have 338 electoral districts in accordance with the Constitution's representation formula for each province. Electoral districts will continue to matter.
- Parties offer ranked lists of candidates in each province in which they compete.
- Voters cast ballots for parties (not candidates) in each riding.
- Seats in parliament are allocated to parties by proportional representation separately for each province. PEI would have four seats allocated by PR, Quebec would have 78 seats allocated by PR, and so forth, while the three territories would continue to have one seat each with conventional FPTP elections. Proportional allocation follows the the Webster/Sainte-Laguë method.
- A party is eligible to gain seats in a province, in proportion to their provincial vote, if it achieves at least 5% of the vote in that province. (Effectively, this applies only to the four provinces with more than 20 seats: Alberta, B.C., Ontario, and Quebec. The threshold is implicitly higher in provinces with fewer than 20 seats.) A party must also achieve at least 5% nationwide to gain seats in any province. This dual threshold prevents fringe parties from gaining undue influence in parliament.
- Once seats for each party in each province are determined, constituencies are assigned to members of parliament from that province so that this allocation maximizes local representation by preferred parties.
- Each constituency will have a senior member from the party with more votes and a junior member from the party with fewer votes.
- If a candidate withdraws from an election, the next candidates on the provincial list of that party move up. If an elected member of parliament resigns, the party can replace that member of parliament with the next-ranked unelected candidate from the original electoral list. Byelection (often with low voter turnout) become unnecessary.
- Elected members of parliament can still cross the floor as in the past, or sit as independents, until the next election.
Electoral District | Vote Share of Parties [%] | FPTP winner |
Dual PROAC | ||||||
---|---|---|---|---|---|---|---|---|---|
LIB | CON | NDP | GRN | BQ | PP | senior | junior | ||
Newfoundland and Labrador | |||||||||
Avalon | 50.1 | 34.3 | 13.9 | — | — | 1.7 | LIB | LIB | CON |
Bonavista--Burin--Trinity | 46.6 | 40.9 | 8.3 | — | — | 4.2 | LIB | LIB | CON |
Coast of Bays--Central--Notre Dame | 46.0 | 46.9 | 7.1 | — | — | — | CON | CON | LIB |
Labrador | 42.7 | 30.4 | 23.8 | — | — | 3.2 | LIB | LIB | NDP |
Long Range Mountains | 44.4 | 39.4 | 11.9 | — | — | 4.3 | LIB | LIB | CON |
St. John's East | 45.2 | 18.7 | 34.3 | — | — | 1.9 | LIB | LIB | NDP |
St. John's South--Mount Pearl | 56.2 | 18.6 | 23.4 | — | — | 1.8 | LIB | LIB | LIB |
Prince Edward Island | |||||||||
Cardigan | 50.6 | 30.9 | 9.8 | 4.8 | — | 3.3 | LIB | LIB | CON |
Charlottetown | 46.7 | 31.1 | 10.7 | 9.6 | — | 1.9 | LIB | LIB | CON |
Egmont | 46.2 | 31.1 | 8.6 | 9.1 | — | 5.0 | LIB | LIB | CON |
Malpeque | 41.8 | 33.1 | 8.0 | 14.3 | — | 2.9 | LIB | LIB | CON |
Nova Scotia | |||||||||
Cape Breton--Canso | 46.5 | 35.1 | 14.3 | — | — | 4.2 | LIB | LIB | CON |
Central Nova | 46.2 | 32.3 | 15.4 | 1.2 | — | 3.6 | LIB | LIB | CON |
Cumberland--Colchester | 34.2 | 46.0 | 12.3 | 2.6 | — | 4.2 | CON | CON | LIB |
Dartmouth--Cole Harbour | 53.1 | — | 33.5 | 3.0 | — | 10.5 | LIB | LIB | NDP |
Halifax | 42.7 | 12.9 | 39.7 | 2.2 | — | 2.1 | LIB | LIB | NDP |
Halifax West | 48.5 | 22.0 | 24.2 | 2.3 | — | 2.8 | LIB | LIB | NDP |
Kings--Hants | 44.9 | 29.4 | 19.2 | 2.1 | — | 4.3 | LIB | LIB | NDP |
Sackville--Preston--Chezzetcook | 41.3 | 26.4 | 26.3 | 2.0 | — | 3.9 | LIB | LIB | NDP |
South Shore--St. Margarets | 37.1 | 40.9 | 19.1 | 2.9 | — | — | CON | CON | LIB |
Sydney--Victoria | 39.2 | 36.3 | 19.9 | 1.0 | — | 3.2 | LIB | CON | NDP |
West Nova | 31.3 | 50.4 | 12.9 | — | — | 5.4 | CON | CON | LIB |
New Brunswick | |||||||||
Acadie--Bathurst | 64.8 | 13.8 | 11.4 | 2.8 | — | 5.9 | LIB | LIB | NDP |
Beauséjour | 55.6 | 19.4 | 11.0 | 5.7 | — | 7.6 | LIB | LIB | CON |
Fredericton | 37.0 | 35.9 | 12.6 | 12.9 | — | — | LIB | LIB | CON |
Fundy Royal | 25.0 | 48.4 | 14.0 | 4.9 | — | 7.8 | CON | CON | LIB |
Madawaska--Restigouche | 55.2 | 25.8 | 6.0 | 2.6 | — | 6.2 | LIB | LIB | CON |
Miramichi--Grand Lake | 39.3 | 43.7 | 7.0 | 4.3 | — | 5.7 | CON | CON | LIB |
Moncton--Riverview--Dieppe | 49.1 | 23.4 | 17.0 | 4.2 | — | 6.3 | LIB | LIB | NDP |
New Brunswick Southwest | 23.9 | 50.0 | 13.4 | 4.3 | — | 8.4 | CON | CON | LIB |
Saint John--Rothesay | 46.4 | 32.9 | 12.9 | 2.5 | — | 5.3 | LIB | LIB | CON |
Tobique--Mactaquac | 23.9 | 51.0 | 10.6 | 4.8 | — | 8.5 | CON | CON | LIB |
Quebec | |||||||||
Abitibi--Baie-James--Nunavik--Eeyou | 26.0 | 15.9 | 11.7 | 1.6 | 37.9 | 3.8 | BQ | BQ | NDP |
Abitibi--Témiscamingue | 24.1 | 11.7 | 6.1 | 1.6 | 50.6 | 3.4 | BQ | BQ | LIB |
Ahuntsic-Cartierville | 52.4 | 8.4 | 11.6 | 3.0 | 22.0 | 2.6 | LIB | LIB | NDP |
Alfred-Pellan | 47.8 | 13.6 | 7.7 | 1.8 | 26.1 | — | LIB | LIB | BQ |
Argenteuil--La Petite-Nation | 38.3 | 12.9 | 6.7 | — | 35.3 | 5.5 | LIB | LIB | BQ |
Avignon--La Mitis--Matane--Matapédia | 21.5 | 8.8 | 4.5 | — | 59.8 | 2.9 | BQ | BQ | CON |
Beauce | 12.3 | 48.3 | 2.9 | 0.9 | 15.2 | 18.2 | CON | CON | BQ |
Beauport--Limoilou | 25.4 | 29.1 | 10.4 | 2.1 | 31.1 | — | BQ | BQ | CON |
Bécancour--Nicolet--Saurel | 16.9 | 16.8 | 5.1 | 1.5 | 54.8 | 2.4 | BQ | BQ | CON |
Bellechasse--Les Etchemins--Lévis | 15.9 | 51.0 | 5.0 | 1.5 | 23.2 | — | CON | CON | BQ |
Beloeil--Chambly | 23.7 | 8.7 | 8.5 | 2.0 | 53.1 | 2.0 | BQ | BQ | LIB |
Berthier--Maskinongé | 15.3 | 10.9 | 33.5 | 1.0 | 35.2 | 2.7 | BQ | BQ | NDP |
Thérèse-De Blainville | 35.2 | 11.0 | 7.3 | 1.9 | 41.2 | 2.7 | BQ | BQ | LIB |
Pierre-Boucher--Les Patriotes--Verchères | 25.9 | 8.8 | 7.7 | — | 54.3 | 2.0 | BQ | BQ | LIB |
Bourassa | 60.4 | 7.0 | 8.0 | 1.8 | 18.7 | 3.7 | LIB | LIB | NDP |
Brome--Missisquoi | 35.0 | 16.2 | 6.2 | 2.4 | 34.6 | 3.2 | LIB | LIB | BQ |
Brossard--Saint-Lambert | 54.1 | 12.0 | 10.4 | — | 19.9 | 2.5 | LIB | LIB | NDP |
Rimouski-Neigette--Témiscouata--Les Basques | 24.9 | 13.2 | 6.3 | — | 49.0 | 1.7 | BQ | BQ | LIB |
Charlesbourg--Haute-Saint-Charles | 19.7 | 44.7 | 6.0 | 1.7 | 24.8 | 2.3 | CON | CON | BQ |
Beauport-Côte-de-Beaupré-Île d'Orléans-Charlevoix | 20.7 | 31.9 | 4.5 | 1.5 | 38.4 | 1.8 | BQ | BQ | CON |
Châteauguay--Lacolle | 37.0 | 11.4 | 7.7 | 1.6 | 37.0 | 3.7 | LIB | LIB | BQ |
Chicoutimi--Le Fjord | 18.3 | 41.0 | 4.6 | 1.1 | 33.4 | 1.5 | CON | CON | BQ |
Compton--Stanstead | 36.7 | 17.5 | 7.4 | 2.8 | 30.6 | 3.7 | LIB | LIB | BQ |
Dorval--Lachine--LaSalle | 52.4 | 12.0 | 13.0 | 2.8 | 15.7 | 4.2 | LIB | LIB | NDP |
Drummond | 18.8 | 17.9 | 11.2 | — | 46.6 | — | BQ | BQ | CON |
Gaspésie--Les Îles-de-la-Madeleine | 46.4 | 8.2 | 3.7 | — | 39.3 | 1.7 | LIB | LIB | BQ |
Gatineau | 50.0 | 11.0 | 8.6 | 1.5 | 23.4 | 4.3 | LIB | LIB | BQ |
Hochelaga | 38.1 | 4.7 | 20.4 | 2.0 | 31.6 | 2.3 | LIB | LIB | NDP |
Honoré-Mercier | 60.0 | 10.5 | 7.3 | 1.5 | 16.3 | 4.2 | LIB | LIB | CON |
Hull--Aylmer | 52.5 | 10.7 | 12.7 | 2.8 | 16.2 | 3.6 | LIB | LIB | NDP |
Joliette | 22.7 | 9.5 | 5.5 | 2.0 | 55.0 | 3.2 | BQ | BQ | LIB |
Jonquière | 21.0 | 29.1 | 5.6 | 1.6 | 41.9 | — | BQ | BQ | CON |
La Pointe-de-l'Île | 32.3 | 6.7 | 9.7 | — | 46.7 | 2.7 | BQ | BQ | LIB |
La Prairie | 34.6 | 9.9 | 7.3 | 1.7 | 43.7 | 2.6 | BQ | BQ | LIB |
Lac-Saint-Jean | 18.7 | 25.7 | 3.3 | 1.6 | 50.7 | — | BQ | BQ | CON |
Lac-Saint-Louis | 56.3 | 18.9 | 13.3 | 3.2 | 5.3 | 3.0 | LIB | LIB | CON |
LaSalle--Émard--Verdun | 42.9 | 7.5 | 19.4 | 3.0 | 22.1 | 3.4 | LIB | LIB | NDP |
Laurentides--Labelle | 24.9 | 10.6 | 6.1 | 2.4 | 50.1 | 3.8 | BQ | BQ | LIB |
Laurier--Sainte-Marie | 38.0 | 3.4 | 32.9 | 2.2 | 20.4 | 1.7 | LIB | LIB | NDP |
Laval--Les Îles | 48.9 | 17.7 | 7.7 | 1.5 | 19.1 | 5.1 | LIB | LIB | CON |
Longueuil--Charles-LeMoyne | 40.4 | 8.3 | 10.3 | 2.4 | 35.3 | 2.9 | LIB | LIB | BQ |
Lévis--Lotbinière | 14.6 | 51.6 | 7.1 | 1.4 | 21.7 | 2.6 | CON | CON | BQ |
Longueuil--Saint-Hubert | 38.3 | 6.9 | 8.0 | 2.8 | 41.2 | 2.4 | BQ | BQ | LIB |
Louis-Hébert | 38.3 | 24.0 | 7.3 | 2.6 | 27.2 | — | LIB | LIB | CON |
Louis-Saint-Laurent | 17.5 | 51.6 | 5.3 | 1.4 | 20.4 | 2.1 | CON | CON | BQ |
Manicouagan | 18.7 | 21.8 | 4.3 | — | 52.6 | — | BQ | BQ | CON |
Mégantic--L'Érable | 13.6 | 56.3 | 2.8 | 1.3 | 20.1 | 3.6 | CON | CON | BQ |
Mirabel | 23.5 | 13.5 | 8.3 | 2.2 | 46.5 | 4.1 | BQ | BQ | LIB |
Montarville | 34.8 | 9.5 | 8.4 | — | 45.3 | 2.1 | BQ | BQ | LIB |
Montcalm | 19.8 | 11.7 | 6.3 | 2.6 | 53.2 | 4.4 | BQ | BQ | CON |
Montmagny--L'Islet--Kamouraska--Rivière-du-Loup | 17.5 | 50.4 | 3.3 | — | 26.2 | — | CON | CON | BQ |
Mount Royal | 57.7 | 24.5 | 8.4 | 2.7 | 3.9 | 2.6 | LIB | LIB | CON |
Notre-Dame-de-Grâce--Westmount | 53.8 | 14.1 | 19.2 | 4.0 | 5.3 | 3.3 | LIB | LIB | NDP |
Outremont | 45.4 | 7.8 | 26.0 | 3.3 | 15.0 | 2.2 | LIB | LIB | NDP |
Papineau | 50.3 | 4.8 | 22.7 | 3.2 | 15.0 | 2.3 | LIB | LIB | NDP |
Pierrefonds--Dollard | 56.0 | 20.8 | 11.5 | — | 7.9 | 3.7 | LIB | LIB | CON |
Pontiac | 43.4 | 20.6 | 11.0 | 2.8 | 16.8 | 4.5 | LIB | LIB | CON |
Portneuf--Jacques-Cartier | 15.4 | 51.6 | 4.9 | — | 23.8 | 2.5 | CON | CON | BQ |
Québec | 35.4 | 18.0 | 13.0 | 2.3 | 29.0 | 1.7 | LIB | LIB | BQ |
Repentigny | 27.6 | 8.9 | 7.5 | — | 51.7 | — | BQ | BQ | LIB |
Richmond--Arthabaska | 14.9 | 49.9 | 4.5 | — | 24.8 | 3.6 | CON | CON | BQ |
Rivière-des-Mille-Îles | 35.3 | 10.3 | 7.2 | 1.8 | 40.6 | 2.8 | BQ | BQ | LIB |
Rivière-du-Nord | 22.3 | 11.9 | 6.9 | — | 52.2 | 3.8 | BQ | BQ | LIB |
Rosemont--La Petite-Patrie | 23.2 | 4.0 | 48.6 | 2.4 | 21.4 | — | NDP | NDP | LIB |
Marc-Aurèle-Fortin | 44.1 | 11.7 | 8.6 | — | 30.8 | 2.9 | LIB | LIB | BQ |
Saint-Hyacinthe--Bagot | 22.7 | 13.5 | 11.6 | — | 47.5 | 2.7 | BQ | BQ | LIB |
Saint-Jean | 28.1 | 12.7 | 7.3 | 2.1 | 46.0 | — | BQ | BQ | LIB |
Saint-Laurent | 59.1 | 18.5 | 10.9 | — | 8.0 | 3.2 | LIB | LIB | CON |
Saint-Léonard--Saint-Michel | 69.4 | 10.5 | 8.3 | — | 8.1 | 3.7 | LIB | LIB | NDP |
Saint-Maurice--Champlain | 42.4 | 18.0 | 5.1 | 1.3 | 30.1 | — | LIB | LIB | BQ |
Salaberry--Suroît | 27.2 | 12.3 | 7.4 | — | 47.8 | 3.6 | BQ | BQ | LIB |
Shefford | 33.5 | 12.1 | 5.3 | 1.8 | 41.9 | 3.5 | BQ | BQ | LIB |
Sherbrooke | 37.5 | 12.9 | 13.9 | 2.9 | 29.0 | 2.5 | LIB | LIB | BQ |
Vaudreuil--Soulanges | 46.5 | 16.3 | 10.5 | 2.5 | 22.2 | — | LIB | LIB | CON |
Terrebonne | 29.6 | 10.5 | 6.6 | 1.4 | 41.2 | 2.7 | BQ | BQ | LIB |
Trois-Rivières | 28.6 | 29.3 | 8.1 | 1.3 | 29.5 | 1.9 | BQ | BQ | CON |
Ville-Marie--Le Sud-Ouest--Île-des-Soeurs | 50.5 | 12.4 | 18.7 | 2.7 | 12.5 | 2.6 | LIB | LIB | NDP |
Vimy | 49.8 | 13.4 | 9.3 | — | 23.2 | 4.3 | LIB | LIB | CON |
Ontario | |||||||||
Ajax | 56.8 | 26.6 | 14.0 | 2.5 | — | — | LIB | LIB | CON |
Algoma--Manitoulin--Kapuskasing | 22.5 | 27.5 | 40.2 | 1.8 | — | 7.2 | NDP | NDP | CON |
Aurora--Oak Ridges--Richmond Hill | 45.2 | 42.1 | 7.8 | — | — | 3.8 | LIB | LIB | CON |
Barrie--Innisfil | 28.9 | 47.7 | 15.8 | — | — | 7.7 | CON | CON | LIB |
Barrie--Springwater--Oro-Medonte | 30.9 | 45.1 | 17.1 | — | — | 6.9 | CON | CON | LIB |
Bay of Quinte | 36.5 | 41.3 | 15.0 | 2.2 | — | 4.9 | CON | CON | LIB |
Beaches--East York | 56.6 | 14.4 | 22.5 | 2.7 | — | 3.2 | LIB | LIB | NDP |
Brampton Centre | 47.7 | 32.5 | 17.5 | — | — | — | LIB | LIB | CON |
Brampton East | 53.5 | 28.2 | 15.7 | — | — | 2.6 | LIB | LIB | CON |
Brampton North | 54.3 | 30.8 | 14.9 | — | — | — | LIB | LIB | CON |
Brampton South | 51.0 | 30.4 | 14.2 | — | — | 4.4 | LIB | LIB | CON |
Brampton West | 55.3 | 28.3 | 13.1 | — | — | 2.6 | LIB | LIB | CON |
Brantford--Brant | 28.4 | 40.3 | 19.6 | 2.7 | — | 8.5 | CON | CON | NDP |
Bruce--Grey--Owen Sound | 25.2 | 49.2 | 13.6 | 3.1 | — | 8.0 | CON | CON | LIB |
Burlington | 45.7 | 37.3 | 10.9 | 2.0 | — | 4.0 | LIB | LIB | CON |
Cambridge | 38.0 | 34.4 | 17.0 | 3.4 | — | 7.2 | LIB | LIB | CON |
Chatham-Kent--Leamington | 28.6 | 40.9 | 14.6 | 1.5 | — | 14.4 | CON | CON | LIB |
Davenport | 42.1 | 10.1 | 42.0 | 2.3 | — | 3.2 | LIB | LIB | NDP |
Don Valley East | 59.9 | 23.5 | 12.4 | — | — | 4.2 | LIB | LIB | NDP |
Don Valley North | 54.4 | 29.8 | 10.6 | 1.9 | — | 3.2 | LIB | LIB | CON |
Don Valley West | 52.7 | 35.5 | 8.1 | 1.6 | — | 1.9 | LIB | LIB | CON |
Dufferin--Caledon | 30.3 | 48.0 | 10.5 | 4.2 | — | 6.7 | CON | CON | LIB |
Durham | 29.9 | 46.4 | 17.5 | — | — | 5.5 | CON | CON | LIB |
Eglinton--Lawrence | 48.5 | 36.4 | 9.2 | 3.0 | — | 2.9 | LIB | LIB | CON |
Elgin--Middlesex--London | 19.5 | 49.9 | 16.0 | 2.2 | — | 11.8 | CON | CON | NDP |
Essex | 15.5 | 41.1 | 31.8 | 1.2 | — | 9.9 | CON | CON | NDP |
Etobicoke Centre | 48.0 | 34.9 | 10.1 | — | — | 7.0 | LIB | LIB | CON |
Etobicoke--Lakeshore | 47.4 | 31.9 | 13.7 | 2.1 | — | 4.5 | LIB | LIB | CON |
Etobicoke North | 59.6 | 24.9 | 10.4 | — | — | 4.1 | LIB | LIB | CON |
Flamborough--Glanbrook | 35.5 | 40.6 | 15.7 | 2.1 | — | 6.1 | CON | CON | LIB |
Glengarry--Prescott--Russell | 46.1 | 33.3 | 10.7 | 2.0 | — | 6.8 | LIB | LIB | CON |
Guelph | 42.1 | 24.1 | 21.1 | 7.5 | — | 4.6 | LIB | LIB | NDP |
Haldimand--Norfolk | 27.5 | 47.4 | 13.3 | — | — | 10.5 | CON | CON | LIB |
Haliburton--Kawartha Lakes--Brock | 23.1 | 52.3 | 14.4 | 2.5 | — | 7.0 | CON | CON | NDP |
Hamilton Centre | 26.5 | 15.0 | 48.7 | 2.7 | — | 6.4 | NDP | NDP | LIB |
Hamilton East--Stoney Creek | 36.9 | 28.0 | 25.6 | 2.0 | — | 7.5 | LIB | LIB | NDP |
Hamilton Mountain | 34.1 | 24.4 | 32.4 | 2.0 | — | 6.4 | LIB | LIB | NDP |
Hamilton West--Ancaster--Dundas | 44.3 | 28.9 | 19.8 | 2.6 | — | 4.1 | LIB | LIB | CON |
Hastings--Lennox and Addington | 34.9 | 45.1 | 11.0 | 1.8 | — | 5.7 | CON | CON | LIB |
Huron--Bruce | 26.2 | 50.9 | 14.8 | — | — | 7.3 | CON | CON | LIB |
Kanata--Carleton | 41.8 | 38.6 | 14.0 | 2.7 | — | 2.9 | LIB | LIB | CON |
Kenora | 19.9 | 42.6 | 29.9 | 1.4 | — | 6.2 | CON | CON | NDP |
King--Vaughan | 42.9 | 45.1 | 6.5 | 1.2 | — | 4.3 | CON | CON | LIB |
Kingston and the Islands | 41.1 | 23.7 | 29.3 | 2.5 | — | 3.4 | LIB | LIB | NDP |
Kitchener Centre | 16.2 | 24.5 | 17.5 | 34.9 | — | 6.6 | GRN | CON | NDP |
Kitchener--Conestoga | 39.3 | 38.2 | 11.7 | 3.6 | — | 7.2 | LIB | LIB | CON |
Kitchener South--Hespeler | 37.5 | 35.5 | 16.3 | 3.4 | — | 6.7 | LIB | LIB | CON |
Lambton--Kent--Middlesex | 20.7 | 48.5 | 18.3 | 1.7 | — | 10.8 | CON | CON | NDP |
Lanark--Frontenac--Kingston | 26.4 | 48.9 | 15.6 | 2.6 | — | 6.1 | CON | CON | LIB |
Leeds-Grenville-Thousand Islands and Rideau Lakes | 25.2 | 50.5 | 15.0 | 3.6 | — | 5.7 | CON | CON | NDP |
London--Fanshawe | 23.1 | 24.3 | 43.4 | — | — | 9.2 | NDP | NDP | CON |
London North Centre | 39.1 | 27.1 | 26.6 | 2.2 | — | 5.0 | LIB | LIB | NDP |
London West | 36.9 | 32.5 | 24.6 | — | — | 5.0 | LIB | LIB | CON |
Markham--Stouffville | 51.0 | 35.5 | 8.5 | 1.8 | — | 3.2 | LIB | LIB | CON |
Markham--Thornhill | 61.5 | 26.3 | 8.4 | 2.1 | — | 1.7 | LIB | LIB | CON |
Markham--Unionville | 48.6 | 41.9 | 6.6 | 2.9 | — | — | LIB | LIB | CON |
Milton | 51.5 | 33.1 | 8.9 | 2.3 | — | 4.3 | LIB | LIB | CON |
Mississauga Centre | 54.2 | 28.2 | 11.2 | 1.8 | — | 4.5 | LIB | LIB | CON |
Mississauga East--Cooksville | 50.0 | 32.3 | 10.3 | — | — | 6.4 | LIB | LIB | CON |
Mississauga--Erin Mills | 51.0 | 33.7 | 10.2 | 1.6 | — | 3.4 | LIB | LIB | CON |
Mississauga--Lakeshore | 44.9 | 38.7 | 9.8 | 2.2 | — | 4.2 | LIB | LIB | CON |
Mississauga--Malton | 52.8 | 30.6 | 14.0 | 2.0 | — | — | LIB | LIB | CON |
Mississauga--Streetsville | 47.3 | 34.2 | 12.3 | 2.1 | — | 3.7 | LIB | LIB | CON |
Nepean | 45.1 | 33.7 | 16.4 | 2.0 | — | 2.8 | LIB | LIB | CON |
Newmarket--Aurora | 43.8 | 38.3 | 11.5 | 1.8 | — | 4.2 | LIB | LIB | CON |
Niagara Centre | 35.0 | 31.2 | 24.0 | 1.9 | — | 7.9 | LIB | LIB | CON |
Niagara Falls | 33.5 | 37.9 | 18.2 | 1.9 | — | 8.4 | CON | CON | LIB |
Niagara West | 30.4 | 45.6 | 12.8 | 2.9 | — | 7.1 | CON | CON | LIB |
Nickel Belt | 35.2 | 27.2 | 26.6 | 1.7 | — | 9.2 | LIB | LIB | NDP |
Nipissing--Timiskaming | 38.8 | 31.8 | 22.1 | — | — | 7.4 | LIB | LIB | CON |
Northumberland--Peterborough South | 33.5 | 44.5 | 14.1 | 2.5 | — | 5.5 | CON | CON | LIB |
Oakville | 46.1 | 40.0 | 8.8 | 1.8 | — | 3.2 | LIB | LIB | CON |
Oakville North--Burlington | 46.8 | 38.0 | 10.0 | 1.5 | — | 3.7 | LIB | LIB | CON |
Oshawa | 23.1 | 39.7 | 28.5 | 1.5 | — | 7.1 | CON | CON | NDP |
Ottawa Centre | 45.5 | 15.7 | 33.0 | 2.8 | — | 2.2 | LIB | LIB | NDP |
Orléans | 51.9 | 28.8 | 14.6 | 1.6 | — | 2.7 | LIB | LIB | CON |
Ottawa South | 48.8 | 26.0 | 19.4 | 2.4 | — | 3.2 | LIB | LIB | NDP |
Ottawa--Vanier | 49.0 | 20.0 | 23.6 | 3.1 | — | 3.2 | LIB | LIB | NDP |
Ottawa West--Nepean | 45.1 | 28.7 | 19.4 | 2.9 | — | 3.3 | LIB | LIB | CON |
Oxford | 20.5 | 47.0 | 18.3 | 2.7 | — | 10.6 | CON | CON | NDP |
Parkdale--High Park | 42.5 | 13.0 | 39.2 | 1.8 | — | 3.1 | LIB | LIB | NDP |
Parry Sound--Muskoka | 21.6 | 47.9 | 16.8 | 5.6 | — | 7.5 | CON | CON | NDP |
Perth--Wellington | 24.6 | 48.6 | 17.2 | — | — | 9.6 | CON | CON | NDP |
Peterborough--Kawartha | 35.1 | 39.0 | 18.9 | 2.2 | — | 4.4 | CON | CON | LIB |
Pickering--Uxbridge | 46.9 | 36.1 | 13.1 | — | — | 4.0 | LIB | LIB | CON |
Renfrew--Nipissing--Pembroke | 19.4 | 49.5 | 21.0 | 1.9 | — | 7.6 | CON | CON | NDP |
Richmond Hill | 47.7 | 38.8 | 8.7 | — | — | 3.0 | LIB | LIB | CON |
Carleton | 34.3 | 49.9 | 11.5 | 1.9 | — | 2.4 | CON | CON | LIB |
St. Catharines | 37.8 | 32.6 | 21.1 | 1.9 | — | 6.6 | LIB | LIB | CON |
Toronto--St. Paul's | 49.2 | 25.3 | 16.8 | 6.0 | — | 2.7 | LIB | LIB | CON |
Sarnia--Lambton | 19.3 | 46.2 | 21.1 | 1.5 | — | 11.2 | CON | CON | NDP |
Sault Ste. Marie | 37.9 | 37.3 | 20.0 | — | — | 4.8 | LIB | LIB | CON |
Scarborough--Agincourt | 56.5 | 29.0 | 10.0 | 1.7 | — | 2.7 | LIB | LIB | CON |
Scarborough Centre | 57.6 | 24.4 | 13.6 | — | — | 3.7 | LIB | LIB | CON |
Scarborough--Guildwood | 61.1 | 21.3 | 13.6 | — | — | 2.9 | LIB | LIB | NDP |
Scarborough North | 66.6 | 18.9 | 11.0 | — | — | 2.4 | LIB | LIB | NDP |
Scarborough--Rouge Park | 62.8 | 21.1 | 13.3 | — | — | 2.9 | LIB | LIB | NDP |
Scarborough Southwest | 57.5 | 20.8 | 16.0 | 2.5 | — | 2.9 | LIB | LIB | NDP |
Simcoe--Grey | 27.8 | 47.3 | 13.2 | 3.9 | — | 7.2 | CON | CON | LIB |
Simcoe North | 30.4 | 43.0 | 15.7 | 3.0 | — | 7.6 | CON | CON | LIB |
Spadina--Fort York | 38.9 | 20.2 | 34.5 | 3.4 | — | 3.0 | LIB | LIB | NDP |
Stormont--Dundas--South Glengarry | 23.6 | 55.6 | 11.0 | 2.3 | — | 7.4 | CON | CON | LIB |
Sudbury | 34.5 | 27.7 | 29.5 | 2.0 | — | 5.9 | LIB | LIB | NDP |
Thornhill | 36.3 | 51.3 | 6.1 | 1.7 | — | 4.6 | CON | CON | LIB |
Thunder Bay--Rainy River | 34.3 | 29.3 | 28.5 | 1.4 | — | 6.6 | LIB | LIB | NDP |
Thunder Bay--Superior North | 40.7 | 24.2 | 27.1 | 1.8 | — | 5.9 | LIB | LIB | NDP |
Timmins--James Bay | 24.6 | 27.2 | 35.1 | — | — | 13.1 | NDP | NDP | CON |
Toronto Centre | 50.4 | 12.2 | 26.0 | 8.6 | — | 2.3 | LIB | LIB | NDP |
Toronto--Danforth | 48.4 | 12.6 | 33.7 | 2.0 | — | 2.5 | LIB | LIB | NDP |
University--Rosedale | 47.5 | 20.1 | 25.2 | 4.2 | — | 2.5 | LIB | LIB | NDP |
Vaughan--Woodbridge | 46.0 | 40.3 | 6.9 | 1.0 | — | 5.4 | LIB | LIB | CON |
Waterloo | 45.1 | 27.7 | 19.0 | 3.4 | — | 4.7 | LIB | LIB | CON |
Wellington--Halton Hills | 27.2 | 52.1 | 10.4 | 3.9 | — | 6.4 | CON | CON | LIB |
Whitby | 44.1 | 35.9 | 14.1 | 1.6 | — | 4.3 | LIB | LIB | CON |
Willowdale | 51.2 | 33.9 | 10.3 | 2.0 | — | 2.7 | LIB | LIB | CON |
Windsor--Tecumseh | 31.8 | 25.6 | 30.7 | 1.2 | — | 10.4 | LIB | LIB | NDP |
Windsor West | 27.8 | 19.3 | 44.2 | — | — | 8.3 | NDP | NDP | LIB |
York Centre | 47.3 | 37.8 | 10.2 | — | — | 4.7 | LIB | LIB | CON |
York--Simcoe | 29.0 | 50.0 | 13.6 | — | — | 7.3 | CON | CON | LIB |
York South--Weston | 56.1 | 20.2 | 16.9 | 2.3 | — | 4.5 | LIB | LIB | NDP |
Humber River--Black Creek | 60.7 | 17.4 | 16.4 | 1.2 | — | 3.9 | LIB | LIB | NDP |
Manitoba | |||||||||
Brandon--Souris | 12.1 | 59.6 | 20.5 | — | — | 7.8 | CON | CON | NDP |
Charleswood--St. James--Assiniboia--Headingley | 39.0 | 40.0 | 15.4 | 2.1 | — | 3.5 | CON | CON | LIB |
Churchill--Keewatinook Aski | 25.2 | 24.2 | 42.6 | 3.1 | — | 5.0 | NDP | NDP | CON |
Dauphin--Swan River--Neepawa | 12.7 | 59.0 | 14.7 | 2.2 | — | 10.5 | CON | CON | NDP |
Elmwood--Transcona | 14.7 | 28.1 | 49.7 | 1.6 | — | 5.8 | NDP | NDP | CON |
Kildonan--St. Paul | 29.4 | 41.8 | 23.5 | — | — | 5.3 | CON | CON | LIB |
Portage--Lisgar | 11.0 | 52.5 | 13.4 | — | — | 21.6 | CON | CON | NDP |
Provencher | 17.0 | 48.7 | 12.6 | 2.6 | — | 16.5 | CON | CON | LIB |
Saint Boniface--Saint Vital | 43.8 | 28.0 | 21.5 | 1.5 | — | 4.4 | LIB | LIB | CON |
Selkirk--Interlake--Eastman | 13.2 | 57.1 | 19.4 | 2.7 | — | 7.7 | CON | CON | NDP |
Winnipeg Centre | 28.4 | 12.8 | 50.3 | 2.4 | — | 4.1 | NDP | NDP | LIB |
Winnipeg North | 52.3 | 13.1 | 28.6 | 1.3 | — | 4.2 | LIB | LIB | NDP |
Winnipeg South | 47.5 | 33.8 | 14.0 | 1.4 | — | 3.3 | LIB | LIB | CON |
Winnipeg South Centre | 45.5 | 27.8 | 20.6 | 2.7 | — | 2.8 | LIB | LIB | CON |
Saskatchewan | |||||||||
Battlefords--Lloydminster | 5.6 | 68.7 | 12.0 | 0.8 | — | 5.9 | CON | CON | LIB |
Cypress Hills--Grasslands | 4.4 | 71.5 | 10.5 | 0.8 | — | 8.2 | CON | CON | CON |
Desnethé--Missinippi--Churchill River | 26.9 | 48.8 | 17.2 | 1.0 | — | 4.9 | CON | CON | LIB |
Carlton Trail--Eagle Creek | 5.0 | 68.6 | 13.6 | 0.9 | — | 9.2 | CON | CON | CON |
Moose Jaw--Lake Centre--Lanigan | 6.1 | 60.4 | 19.4 | 1.1 | — | 11.4 | CON | CON | NDP |
Prince Albert | 10.6 | 64.9 | 15.1 | 1.1 | — | 6.9 | CON | CON | LIB |
Regina--Lewvan | 13.8 | 46.8 | 34.5 | 1.2 | — | 3.6 | CON | CON | NDP |
Regina--Qu'Appelle | 10.1 | 61.9 | 20.9 | 2.0 | — | 5.1 | CON | CON | NDP |
Regina--Wascana | 26.9 | 49.9 | 18.1 | 1.6 | — | 3.5 | CON | CON | LIB |
Saskatoon--Grasswood | 14.2 | 49.9 | 30.1 | 1.2 | — | 4.6 | CON | CON | NDP |
Saskatoon--University | 10.8 | 48.0 | 35.4 | 1.0 | — | 4.2 | CON | CON | NDP |
Saskatoon West | 8.2 | 45.4 | 39.3 | 1.1 | — | 6.1 | CON | CON | NDP |
Souris--Moose Mountain | 4.2 | 76.4 | 7.9 | — | — | 9.1 | CON | CON | CON |
Yorkton--Melville | 6.3 | 68.7 | 12.2 | 1.8 | — | 9.3 | CON | CON | CON |
Alberta | |||||||||
Banff--Airdrie | 12.4 | 56.7 | 16.2 | 1.8 | — | 7.5 | CON | CON | CON |
Battle River--Crowfoot | 4.3 | 71.3 | 9.8 | 0.9 | — | 9.3 | CON | CON | CON |
Bow River | 7.6 | 69.8 | 9.2 | — | — | 10.0 | CON | CON | CON |
Calgary Centre | 29.7 | 51.3 | 16.4 | 1.6 | — | — | CON | CON | LIB |
Calgary Confederation | 28.5 | 46.0 | 17.1 | 3.7 | — | 4.3 | CON | CON | LIB |
Calgary Forest Lawn | 27.7 | 44.5 | 18.1 | 2.0 | — | 7.1 | CON | CON | LIB |
Calgary Heritage | 16.7 | 57.7 | 17.4 | 1.4 | — | 5.0 | CON | CON | LIB |
Calgary Midnapore | 12.3 | 60.7 | 18.3 | 1.3 | — | 6.1 | CON | CON | NDP |
Calgary Nose Hill | 20.5 | 55.6 | 16.9 | 1.3 | — | 4.6 | CON | CON | LIB |
Calgary Rocky Ridge | 22.2 | 54.5 | 16.3 | 1.6 | — | 4.5 | CON | CON | LIB |
Calgary Shepard | 14.0 | 60.4 | 16.5 | 1.8 | — | 5.8 | CON | CON | CON |
Calgary Signal Hill | 18.6 | 59.0 | 14.8 | 1.8 | — | 4.8 | CON | CON | LIB |
Calgary Skyview | 42.4 | 36.1 | 16.2 | 0.9 | — | 3.6 | LIB | LIB | CON |
Edmonton Centre | 33.7 | 32.4 | 28.8 | — | — | 4.3 | LIB | LIB | CON |
Edmonton Griesbach | 13.9 | 37.1 | 40.5 | 1.2 | — | 6.1 | NDP | NDP | CON |
Edmonton Manning | 21.3 | 41.1 | 30.5 | — | — | 6.9 | CON | CON | NDP |
Edmonton Mill Woods | 34.0 | 37.9 | 21.8 | — | — | 6.0 | CON | CON | LIB |
Edmonton Riverbend | 24.9 | 45.1 | 24.9 | 1.3 | — | 3.8 | CON | CON | LIB |
Edmonton Strathcona | 7.6 | 25.5 | 60.7 | 1.2 | — | 4.5 | NDP | NDP | CON |
Edmonton West | 23.2 | 45.1 | 25.3 | — | — | 6.0 | CON | CON | LIB |
Edmonton--Wetaskiwin | 14.1 | 55.7 | 21.0 | — | — | 8.8 | CON | CON | NDP |
Foothills | 6.9 | 69.2 | 11.1 | 1.2 | — | 8.0 | CON | CON | CON |
Fort McMurray--Cold Lake | 7.1 | 67.8 | 10.1 | 1.0 | — | 12.7 | CON | CON | NDP |
Grande Prairie--Mackenzie | 4.5 | 68.4 | 12.2 | — | — | 10.2 | CON | CON | NDP |
Lakeland | 5.0 | 69.4 | 10.5 | 0.9 | — | 11.1 | CON | CON | CON |
Lethbridge | 15.1 | 55.6 | 19.3 | — | — | 6.9 | CON | CON | NDP |
Medicine Hat--Cardston--Warner | 7.3 | 65.4 | 14.1 | 1.5 | — | 9.3 | CON | CON | NDP |
Peace River--Westlock | 5.2 | 63.0 | 12.9 | 0.8 | — | 12.6 | CON | CON | NDP |
Red Deer--Mountain View | 6.4 | 64.2 | 13.9 | — | — | 12.0 | CON | CON | CON |
Red Deer--Lacombe | 6.0 | 64.2 | 14.2 | — | — | 12.7 | CON | CON | CON |
St. Albert--Edmonton | 17.9 | 47.6 | 28.6 | — | — | 5.9 | CON | CON | NDP |
Sherwood Park--Fort Saskatchewan | 12.2 | 57.6 | 20.6 | 1.0 | — | 7.0 | CON | CON | NDP |
Sturgeon River--Parkland | 6.9 | 61.6 | 18.9 | — | — | 10.0 | CON | CON | NDP |
Yellowhead | 5.6 | 66.2 | 11.8 | — | — | 12.7 | CON | CON | NDP |
British Columbia | |||||||||
Abbotsford | 24.2 | 47.9 | 17.2 | 3.4 | — | 7.3 | CON | CON | LIB |
Burnaby North--Seymour | 39.5 | 25.5 | 29.1 | 3.1 | — | 2.8 | LIB | LIB | NDP |
Burnaby South | 30.4 | 22.4 | 40.3 | 2.9 | — | 3.2 | NDP | NDP | LIB |
Cariboo--Prince George | 16.6 | 50.8 | 20.4 | 3.6 | — | 8.2 | CON | CON | NDP |
Central Okanagan--Similkameen--Nicola | 20.7 | 47.6 | 21.5 | 2.7 | — | 7.5 | CON | CON | NDP |
Chilliwack--Hope | 17.0 | 46.0 | 26.7 | 2.7 | — | 7.7 | CON | CON | NDP |
Cloverdale--Langley City | 39.2 | 36.1 | 19.9 | — | — | 4.8 | LIB | LIB | CON |
Coquitlam--Port Coquitlam | 38.5 | 30.3 | 26.9 | — | — | 4.3 | LIB | LIB | CON |
Courtenay--Alberni | 13.4 | 32.0 | 44.2 | 5.2 | — | 5.0 | NDP | NDP | CON |
Cowichan--Malahat--Langford | 16.4 | 28.4 | 42.8 | 6.2 | — | 6.3 | NDP | NDP | CON |
Delta | 42.3 | 33.8 | 18.3 | 2.4 | — | 2.5 | LIB | LIB | CON |
Fleetwood--Port Kells | 45.2 | 30.8 | 19.0 | 1.9 | — | 2.7 | LIB | LIB | CON |
Kamloops--Thompson--Cariboo | 18.1 | 43.0 | 29.0 | 3.7 | — | 5.7 | CON | CON | NDP |
Kelowna--Lake Country | 26.5 | 45.3 | 18.2 | 3.1 | — | 7.0 | CON | CON | LIB |
Kootenay--Columbia | 9.0 | 43.2 | 36.9 | 4.0 | — | 6.9 | CON | CON | NDP |
Langley--Aldergrove | 26.4 | 45.7 | 19.6 | 2.9 | — | 5.3 | CON | CON | LIB |
Mission--Matsqui--Fraser Canyon | 24.5 | 43.8 | 20.2 | 4.4 | — | 7.1 | CON | CON | LIB |
Nanaimo--Ladysmith | 13.5 | 27.1 | 28.8 | 25.7 | — | 4.9 | NDP | NDP | CON |
New Westminster--Burnaby | 23.7 | 19.7 | 48.8 | 4.1 | — | 3.7 | NDP | NDP | LIB |
North Okanagan--Shuswap | 18.9 | 46.4 | 19.2 | 5.5 | — | 10.0 | CON | CON | NDP |
North Vancouver | 45.1 | 28.1 | 19.8 | 4.4 | — | 2.6 | LIB | LIB | CON |
Pitt Meadows--Maple Ridge | 24.9 | 36.7 | 31.9 | — | — | 5.3 | CON | CON | NDP |
Port Moody--Coquitlam | 27.3 | 31.9 | 37.2 | — | — | 3.4 | NDP | NDP | CON |
Prince George--Peace River--Northern Rockies | 8.6 | 60.7 | 13.5 | 3.4 | — | 10.4 | CON | CON | NDP |
Richmond Centre | 39.3 | 37.1 | 18.1 | 3.2 | — | 2.2 | LIB | LIB | CON |
Esquimalt--Saanich--Sooke | 22.1 | 21.2 | 42.8 | 9.0 | — | 4.6 | NDP | NDP | LIB |
Saanich--Gulf Islands | 18.4 | 22.5 | 18.3 | 37.6 | — | 3.0 | GRN | CON | NDP |
Skeena--Bulkley Valley | 7.7 | 36.1 | 42.6 | 3.8 | — | 7.7 | NDP | NDP | CON |
South Okanagan--West Kootenay | 12.2 | 35.5 | 41.3 | 3.7 | — | 7.3 | NDP | NDP | CON |
South Surrey--White Rock | 39.0 | 42.5 | 14.8 | — | — | 3.8 | CON | CON | LIB |
Steveston--Richmond East | 42.5 | 33.5 | 19.3 | 2.2 | — | 2.5 | LIB | LIB | CON |
Surrey Centre | 43.9 | 21.1 | 27.7 | 2.2 | — | 4.0 | LIB | LIB | NDP |
Surrey--Newton | 53.9 | 15.7 | 26.0 | — | — | 2.6 | LIB | LIB | NDP |
Vancouver Centre | 40.4 | 21.6 | 30.7 | 3.9 | — | 3.3 | LIB | LIB | NDP |
Vancouver East | 19.8 | 10.9 | 56.4 | 7.7 | — | 2.8 | NDP | NDP | LIB |
Vancouver Granville | 34.4 | 26.8 | 33.5 | 2.9 | — | 2.4 | LIB | LIB | NDP |
North Island--Powell River | 13.1 | 36.0 | 39.5 | 6.1 | — | 4.6 | NDP | NDP | CON |
Vancouver Kingsway | 27.4 | 13.6 | 52.3 | 3.9 | — | 2.2 | NDP | NDP | LIB |
Vancouver Quadra | 43.6 | 28.9 | 19.3 | 6.1 | — | 2.0 | LIB | LIB | CON |
Vancouver South | 49.4 | 22.5 | 24.6 | — | — | 2.7 | LIB | LIB | NDP |
Victoria | 27.3 | 13.7 | 43.9 | 11.2 | — | 3.1 | NDP | NDP | LIB |
West Vancouver--Sunshine Coast--Sea to Sky Country | 33.9 | 30.0 | 25.6 | 6.5 | — | 3.6 | LIB | LIB | CON |
Yukon Territory | |||||||||
Yukon | 33.3 | 26.3 | 22.4 | 4.4 | — | — | LIB | — | — |
Northwest Territories | |||||||||
Northwest Territories | 38.2 | 14.4 | 32.3 | 2.3 | — | — | LIB | — | — |
Nunavut | |||||||||
Nunavut | 35.9 | 16.5 | 47.7 | — | — | — | NDP | — | — |
I have written code in the freely-available statistical language R to carry out the calculations above. The code is available upon request.