In a stunning victory, the Liberal Party of Canada has toppled the Conservatives in the Canadian federal election, held on October 19. The Liberals, led by Justin Trudeau, son of former Prime Minister Pierre Elliott Trudeau, won with a promise of change.