While Mark Carney’s governing Liberal Party maintains a slim majority on Parliament Hill, voters in three ridings across Canada — including Toronto — will make their voices heard at the ballot box in Monday’s byelections.
BYELECTIONS: Voters to make their voices heard Monday
