Canadians have elected another a Liberal minority government.
The Liberals are now leading or elected in 158 ridings, followed by the Conservatives at 119.
The NDP is leading or elected in 25, behind the Bloc Quebecois at 34.
There are also 2 Green seats, but leader Annamie Paul failed to win a seat in her Toronto riding.