Seats at last election in 2019
Liberals 157 lost two
Conservatives 121 lost two
Bloc 32
NDP 24
Green 3 lost 1
Vacant 1
Independent 5
Total 338
And a look at polls and an ODN projection
Liberals to lose 8 seats for 145
Conservatives to gain 7 seats for 128
Bloc 32 + 2 = 34
NDP to 24 + 4 = 28
Green 1 only – 1
PPC 1 only +1
Independent 1 only
Total 338
Prediction a Liberal Minority Government supported by the NDP and the Green
