
VANCOUVER—Under steady rain, residents across British Columbia cast ballots Monday in a federal election that many expect could hinge on this province’s battleground ridings. Observers kept a close eye on numerous close races in the province that could see ridings flip between parties, after a campaign that focused on the environment, housing, populism and scandals. …