The list of candidates running against Conservative Leader Pierre Poilievre in an upcoming Alberta byelection has now grown to more than 100, setting a Canadian record.
There are currently 108 other candidates listed for the Battle River-Crowfoot riding as of July 19. The vast majority of the candidates are running as independents as part of a protest movement about Canada’s electoral system.