News

More than 14,000 people cast their ballots early in the Battle River–Crowfoot byelection, Elections Canada says.
Conservative Leader Pierre Poilievre is running in Battle River—Crowfoot after losing his Ottawa-area seat in the April ...