The Canadian Broadcasting Corporation said the Liberals will win more of Parliament’s 343 seats than the Conservatives ...