Election day in Canada has arrived, with Conservative Leader Pierre Poilievre and Liberal Leader Mark Carney competing for the prime minister position. A record 7.3 million people voted early among nearly 30 million eligible voters, with polling hours varying by region. NDP Leader Jagmeet Singh and Green Party Leader Elizabeth May face potential seat losses, making it a two-horse race, while Bloc Quebecois Leader Yves-François Blanchet may hold the balance of power in a minority government; results will be updated as they come in.