For the first time in a Canadian election, voters are filling out blank ballots. A record 214 candidates are running in the Aug. 18 federal byelection in Alberta's Battle River-Crowfoot. Voters at advance polls Friday had the chance to flip through a thick booklet of candidates to make sure they spelled the names right. (Aug. 8, 2025).