Extensive coverage and analysis as election results come in from all 338 ridings | Vote 2019

Extensive coverage and analysis as election results come in from all 338 ridings | Vote 2019