Who has your vote?
Conservative
Green
Liberal
NDP
Getting poll results. Please wait...