Canada's population grew by over 3 million since the last election. So yes, the parties will get more votes. That combined with the utter collapse of the NDP and Green party votes, meant more vote share goes to the Liberals and Conservatives.
The left wing has been rotting out from under the NDP's guidance for years. They are no longer a grass roots party and are primarily controlled through their central offices (both federally and provincially). Provincially the NDPs have been moving towards the center to govern for years as well, just look at the Alberta and BC NDPs and their policies/actions.
The left wing has been rotting out from under the NDP's guidance for years. They are no longer a grass roots party and are primarily controlled through their central offices (both federally and provincially). Provincially the NDPs have been moving towards the center to govern for years as well, just look at the Alberta and BC NDPs and their policies/actions.