More than 100 candidates — most in Canadian history — to run against Poilievre in byelection

Next month’s byelection in Alberta’s Battle River-Crowfoot will break the record for the most candidates on a federal ballot in Canadian history.