2023 election results
Progressive Conservative
Liberal
Green
NDP
22
3
2
Seats under first past the post
15
5
6
1
Seats under proportional representation