Prime Minister Justin Trudeau's Liberals took a narrow lead in the Canadian general election on Monday, followed closely by Andrew Scheer's Conservatives.
The Liberal Party won the most spots in the 338-seat Parliament but fell short of a majority, meaning they will have to form a coalition with an opposition party to stay in power. Early results showed them winning just 157 seats. The Conservatives were on track to secure at least 121 seats.
Around 27.4 million Canadians were eligible to vote at polling stations located in six different time zones.
"Tonight Canadians rejected division and negativity. They rejected cuts and austerity. They elected a progressive agenda and strong action on climate change," Trudeau said early Tuesday.
Quebec separatists resurgent
The Bloc Quebecois, a Quebec separatist party, enjoyed a massive comeback after softening its demands for independence.
The party, which has been revitalized under new leader Yves-Francois Blanchet, jumped to 32 seats from 10 seats in the predominantly French-speaking province.
"We have come far but we will go further," Blanchet told supporters in the early hours of Tuesday.
Trudeau hit by scandals
Although Trudeau won by a landslide in 2015, his fight to secure a second term was hobbled by several scandals. In recent months, old photos of the prime minister wearing blackface and brownface emerged, and he has come under fire for his handling of a corruption case involving a major Canadian construction company as well as for his decision to nationalize a controversial oil pipeline project.