Canada's electoral history from 1867 to today
How the NDP came to govern in Alberta
(Of all places!)
by Maurice Y. Michaud (he/him)
When Alberta pollsters would be reviewing their data prior to the 2015 election, many were probably rubbing their eyes. Some may have even wondered if they were seeing a pig fly by their window. Someone must have been pulling a prank on them, because how could the NDP possibly be so far ahead in opinion polls ...in Alberta?
By all accounts, Alberta is one of the most conservative provinces in Canada — if not the most conservative. It has reliably sent slates of right-of-centre MPs to Ottawa and, provincially, it has been governed by right-of-centre parties since 1935: the Social Credit from 1935 to 1971, and the Progressive Conservatives from 1971 to that point. The largest opposition occurred during the 23rd assembly from 1993 to 1997, when the PCs faced a 32-member opposition from the Liberal Party in a legislature of 83 members at the time.
And truth be told, probably many Alberta NDP supporters were just as incredulous. Like all of us, including pollsters, they had become accustomed to the effects of our first-past-the-post system, whereby getting 25% support might yield only a handful of seats, if any at all. Moreover, they had become accustomed to the conservative dynasty that seemed eternal.
As the results of the 2015 election show, notwithstanding the campaign it ran, two factors combined at the right moment for the NDP.
- A division of the right, as had occurred in Canada up until a decade earlier
- Voter apathy, as manifested in the low voter turnout rate
Alberta |
29 → 2015 :: 5 May 2015 — 15 Apr 2019 — Majority NDP
Summary |
Government |
Opposition |
Unproductive votes |
Party |
Votes |
Seats |
Party |
Votes |
Seats |
Party |
Votes |
# |
% |
% |
# |
# |
% |
% |
# |
# |
% |
Parliament: 29 Majority
Majority=44 Ab.Maj.: +11 G.Maj.: +21
Population [2015]: 4,128,300 (est.)
Eligible: 2,820,952 Particip.: 53.01%
Votes: 1,495,294 Unproductive: 21,281
Seats: 87 1 seat = 1.15%
↳ Elec.Sys.: FPTP: 87
↳ By acclamation: 0 (0.00%)
Plurality: Votes NDP Seats NDP
Plurality: ↳ +190,908 (+12.83%)
Plurality: ↳ Seats: +33 (+37.93%)
Position2: Votes PC Seats WR
|
Candidacies: 398 (✓ 87) m: 279 (✓ 58) f: 118 (✓ 28) x: 1 (✓ 1)
NDP 87 WR 86 PC 87 LIB 56 ABP 35 AB1 1 OTH 32 IND 14
|
NDP |
604,518 |
40.62 |
62.07 |
54 |
WR
PC
LIB
ABP |
360,511
413,610
62,153
33,221 |
24.22
27.79
4.18
2.23 |
24.14
11.49
1.15
1.15 |
21
10
1
1 |
AB1
OTH
IND
REJ
ABS |
72
8,231
5,932
7,046
1,325,658 |
0.00
0.55
0.40
0.47
—— |
NDP First government formed by this party and first person identifying as non-binary elected.
WR PC Merged in 2017 to form the United Conservative Party.
OTH → GRN 24 SC 6 COMM 2
|
|
Prior to 2015, the highest percentage of the popular vote that the Alberta NDP had achieved was 29.22% in 1986. However, also clear from the 2015 results is that the combined support for the Wildrose and Progressive Conservatives was nearly 12% above the NDP's. So the question is obvious: "Exactly how many seats did the NDP win through vote splitting?"
To find the answer, let's:
- Consider WR the party causing the vote splitting and PC the one affected by it.
- Set aside the 32 ridings where the person elected:
- had a clear majority (50%+1) and represented neither WR nor PC
- or represented PC and thus wasn't affected by vote splitting,
which leaves us with 55 ridings.
- Transfer the votes received by WR to PC if the latter did not already win the riding.
- Recalculate the results in each of those 55 ridings to find the ones where the winning party would have been different.
Thus we could conclude that there would have been 50 differences.
Seats won due to vote splitting
NDP 29 |
Seats won by the spoiler party WR 21 |
Riding |
Alternative |
NDP |
WR |
PC |
ABP |
LIB |
|
|
|
|
Election →
| 54 |
21 |
10 |
1 |
1 |
|
|
|
|
Details
AB |
Transfer |
WR |
→ |
PC |
|
20 |
11 |
|
|
|
|
|
|
AB |
PC WR +3,192 (59.51%) |
NDP |
→ |
PC |
53 |
|
12 |
|
|
|
|
|
|
AB |
PC WR +2,821 (57.17%) |
NDP |
→ |
PC |
52 |
|
13 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
19 |
14 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
18 |
15 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
17 |
16 |
|
|
|
|
|
|
AB |
PC WR +4,081 (60.46%) |
NDP |
→ |
PC |
51 |
|
17 |
|
|
|
|
|
|
AB |
PC WR +3,502 (55.82%) |
NDP |
→ |
PC |
50 |
|
18 |
|
|
|
|
|
|
AB |
PC WR +418 (38.24%) |
NDP |
→ |
PC |
49 |
|
19 |
|
|
|
|
|
|
AB |
PC WR +1,959 (51.51%) |
NDP |
→ |
PC |
48 |
|
20 |
|
|
|
|
|
|
AB |
PC WR +959 (44.98%) |
NDP |
→ |
PC |
47 |
|
21 |
|
|
|
|
|
|
AB |
PC WR +2,098 (54.11%) |
NDP |
→ |
PC |
46 |
|
22 |
|
|
|
|
|
|
AB |
PC WR +5,052 (57.07%) |
NDP |
→ |
PC |
45 |
|
23 |
|
|
|
|
|
|
AB |
PC WR +3,383 (52.87%) |
NDP |
→ |
PC |
44 |
|
24 |
|
|
|
|
|
|
AB |
PC WR +986 (49.68%) |
NDP |
→ |
PC |
43 |
|
25 |
|
|
|
|
|
|
AB |
PC WR +3,322 (56.68%) |
NDP |
→ |
PC |
42 |
|
26 |
|
|
|
|
|
|
AB |
PC WR +1,872 (44.65%) |
NDP |
→ |
PC |
41 |
|
27 |
|
|
|
|
|
|
AB |
PC WR +3,094 (56.03%) |
NDP |
→ |
PC |
40 |
|
28 |
|
|
|
|
|
|
AB |
PC WR +5,200 (61.11%) |
NDP |
→ |
PC |
39 |
|
29 |
|
|
|
|
|
|
AB |
PC WR +1 (43.95%) |
NDP |
→ |
PC |
38 |
|
30 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
16 |
31 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
15 |
32 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
14 |
33 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
13 |
34 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
12 |
35 |
|
|
|
|
|
|
AB |
PC WR +2,221 (61.56%) |
NDP |
→ |
PC |
37 |
|
36 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
11 |
37 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
10 |
38 |
|
|
|
|
|
|
AB |
PC WR +503 (48.52%) |
NDP |
→ |
PC |
36 |
|
39 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
9 |
40 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
8 |
41 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
7 |
42 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
6 |
43 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
5 |
44 |
|
|
|
|
|
|
AB |
PC WR +4,447 (58.03%) |
NDP |
→ |
PC |
35 |
|
45 |
|
|
|
|
|
|
AB |
PC WR +1,227 (56.77%) |
NDP |
→ |
PC |
34 |
|
46 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
4 |
47 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
3 |
48 |
|
|
|
|
|
|
AB |
PC WR +3,057 (56.74%) |
NDP |
→ |
PC |
33 |
|
49 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
2 |
50 |
|
|
|
|
|
|
AB |
PC WR +1,687 (56.75%) |
NDP |
→ |
PC |
32 |
|
51 |
|
|
|
|
|
|
AB |
PC WR +3,040 (47.33%) |
NDP |
→ |
PC |
31 |
|
52 |
|
|
|
|
|
|
AB |
PC WR +3,202 (52.20%) |
NDP |
→ |
PC |
30 |
|
53 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
1 |
54 |
|
|
|
|
|
|
AB |
PC WR +3,262 (54.80%) |
NDP |
→ |
PC |
29 |
|
55 |
|
|
|
|
|
|
AB |
PC WR +2,533 (54.12%) |
NDP |
→ |
PC |
28 |
|
56 |
|
|
|
|
|
|
AB |
Transfer |
WR |
→ |
PC |
|
0 |
57 |
|
|
|
|
|
|
AB |
PC WR +2,353 (61.08%) |
NDP |
→ |
PC |
27 |
|
58 |
|
|
|
|
|
|
AB |
PC WR +2,105 (56.14%) |
NDP |
→ |
PC |
26 |
|
59 |
|
|
|
|
|
|
AB |
PC WR +4,275 (64.10%) |
NDP |
→ |
PC |
25 |
|
60 |
|
|
|
|
|
|
|
Redistribution → |
25 |
0 |
60 |
1 |
1 |
|
|
|
|
So, if the NDP had not picked up 29 seats through vote splitting, it would have won only 25. Put differently, they would have won only 28.73% of the seats (instead of the 62.07% they got), while a united conservative party would have had 68.97% of the seats, or 60. Inherent to the FPTP system is its "will" to yield certain majorities, whether they're fair or not.
Where Canadian conservatism as it exists today largely took root in Alberta, and conservative-minded people there did not want a replay provincially of what had happened federally more than a decade earlier, they quickly banded together to form the Alberta United Conservative Party in 2017. It is thus easy to argue that, just as the Reform/Alliance absorbed the federal PCs, the Wildrose did the same to the Alberta PCs. And the effect was seen immediately in the 2019 general election.
Alberta |
30 → 2019 :: 16 Apr 2019 — 28 May 2023 — Majority UCP
Summary |
Government |
Opposition |
Unproductive votes |
Party |
Votes |
Seats |
Party |
Votes |
Seats |
Party |
Votes |
# |
% |
% |
# |
# |
% |
% |
# |
# |
% |
Parliament: 30 Majority
Majority=44 Ab.Maj.: +20 G.Maj.: +39
Population [2019]: 4,344,454 (est.)
Eligible: 2,979,632 Particip.: 64.11%
Votes: 1,910,361 Unproductive: 251,211
Seats: 87 1 seat = 1.15%
↳ Elec.Sys.: FPTP: 87
↳ By acclamation: 0 (0.00%)
Plurality: Votes UCP Seats UCP
Plurality: ↳ +420,852 (+22.21%)
Plurality: ↳ Seats: +39 (+44.82%)
Position2: Votes NDP Seats NDP
|
Candidacies: 492 (✓ 87) m: 331 (✓ 61) f: 161 (✓ 26) UCP 87 NDP 87 ABP 87 LIB 51 FCPA 25 OTH 130 IND 25
|
UCP |
1,040,001 |
54.88 |
72.41 |
63 |
NDP |
619,149 |
32.67 |
27.59 |
24 |
ABP
LIB
FCPA
OTH
IND
REJ
ABS |
171,995
18,546
10,002
27,550
7,740
15,378
1,069,271 |
9.08
0.98
0.53
1.46
0.41
0.80
—— |
OTH → AIP 63 GRN 32 AAP 28 COMM 4 PC 1 REFA 1 PLA 1
|
|
But a few observations and arguments can be made from here.
- A superficial look at the results of this FPTP election can lead to the conclusion that the NDP was severely beaten. But comparing the number of seats it should have won in 2015 to the number it did win in 2019, a fairer observation would be that it managed to keep its base.
- Just like the People's Alliance of New Brunswick has shifted that province's political spectrum to the right and contributed to making populism more mainstream, so has the Wildrose in Alberta.
- The Alberta Liberals are the main collateral damage of this shift, as they have been squeezed out. They formed the province's first four governments, but the last time they formed the official opposition was in 2008. Fifteen years later, if the party cannot be declared dead yet, it is certainly on life support.
- The Alberta New Democrats have also been pulled by this shift, placing them more at the centre than on the left, thereby filling the vacuum left by the Liberals.
- To support this claim, I offer you the results of the 2023 general election, below — the best result in term of votes that the Alberta NDP ever achieved. There were some very close races, especially in Calgary, but it won its 38 seats fair and square — no vote splitting giving them a hand.
Time will tell, but
has the NDP reached its peak in profoundly conservative Alberta? If it couldn't beat
a controversial premier holding controversial views (to not say downright crazy conspiracy theories), what would it need to form another government, without the help of infighting among its opponents?
Alberta |
31 → 2023 :: 29 May 2023 — Present — Majority UCP
Summary |
Government |
Opposition |
Unproductive votes |
Party |
Votes |
Seats |
Party |
Votes |
Seats |
Party |
Votes |
# |
% |
% |
# |
# |
% |
% |
# |
# |
% |
Parliament: 31 Majority
Majority=44 Ab.Maj.: +6 G.Maj.: +11
Population [2023]: 4,645,229 (est.)
Eligible: 2,939,762 Particip.: 60.75%
Votes: 1,785,943 Unproductive: 79,639
Seats: 87 1 seat = 1.15%
↳ Elec.Sys.: FPTP: 87
↳ By acclamation: 0 (0.00%)
Plurality: Votes UCP Seats UCP
Plurality: ↳ +151,496 (+8.58%)
Plurality: ↳ Seats: +11 (+12.64%)
Position2: Votes NDP Seats NDP
|
Candidacies: 349 (✓ 87) m: 224 (✓ 54) f: 125 (✓ 33) UCP 87 NDP 87 ABP 19 OTH 134 IND 22
|
UCP |
928,900 |
52.63 |
56.32 |
49 |
NDP |
777,404 |
44.05 |
43.68 |
38 |
ABP
OTH
IND
REJ
ABS |
12,576
33,873
12,162
21,028
1,153,819 |
0.71
1.93
0.69
1.18
—— |
OTH → GRN 41 TIP 14 SMA 38 LIB 13 WLC 16 WIPA 2 APA 4 COMM 3 REFA 1 BUFA 1 PLA 1
|
|
© 2019, 2024 :: PoliCan.ca (
Maurice Y. Michaud)
Pub.: 27 May 2023 09:33
Rev.: 5 May 2024 17:40 (but data presented dynamically)