Justin Trudeau celebrates with his family after he won the Federal Liberal leadership in April (CANADIAN PRESS)

Canada’s Liberal Party has decisively won parliamentary elections, ending nine years of Conservative rule, partial results show. The Liberals, led by Justin Trudeau, are leading in 189 electoral districts.

The son of late Prime Minister Pierre Trudeau is now poised to form a majority government, Canada’s CBC and CTV networks predict. Incumbent Conservative PM Stephen Harper – whose party is leading in 102 districts – accepted defeat.

Speaking after the polls closed, he said he had already congratulated Mr. Trudeau, saying the Conservatives would accept the results “without hesitation”.

His party said Mr. Harper would resign as leader of the Conservatives.

Meanwhile, the left-leaning New Democratic Party (NDP) looks set to lose a third of the 54 seats it held in the last parliament, according to CBC.

“I congratulated Mr. Trudeau on his exceptional achievement,” said NDP leader Tom Mulcair.

To form a majority government, a party needs 170 seats in the 338-member parliament. (BBC)