Dark blue are the Conservatives, orange ridings are NDP, red ridings are Liberal, the two light blue ridings in Quebec are what remains of the Bloc Quebecois, and if you look really hard at the bottom of Vancouver Island you can see the sole Green Party riding marked out in green.
So, what are the trends?
Well lets look at the non-surprises, namely the fact Alberta, Saskatchewan, most of BC and almost all of Southern Manitoba went Conservative. This area is the ideological homeland of the Reform Party that emerged as the dominant form of Canadian political conservatism in the early/mid 1990s and is the location where the Conservatives base is located. A showing this strong there is no surprise. However, Southern Ontario and New Brunswick jumped in this time which went a long way to the Conservative majority. Those are areas where Liberals historically have done very well in the past so that was a huge blow to them.
The NDP made huge gains this election at the direct expense of the Bloc Quebecois (who historically have owned Quebec and only had to worry about the Liberals as competition) and Liberals. Add in some other gains in BC and a smattering of ridings in almost every province (they took one of the three northern territories and were only shut out in Saskatchewan, Prince Edward Island, and Newfoundland & Labrador) and the NDP's claim that Canada chose them to be responsible for Canada's opposition are valid.
So, long term winners and losers? Obviously the Conservatives. The Tories finally have their much sought after majority and can now govern as they wish, although the other winner, the NDP, will likely use its newfound clout to get some important work done on job creation, pensions and healthcare. Since that last point is always a political hot button in Canada I expect most of their successes to be there simply because the Conservatives can't ignore that.
The Bloc Quebecois may be done. The dream of separating from Canada is really just that, a dream. Once you factor in the economic costs of going alone most Quebecois realize that they are getting a much higher standard of living as Canadians than what they could get on their own. Still, since the dream will likely never die some new separatist party will emerge in its place. Whether its successful or not in gaining electoral office only time will tell.
As for the Liberals, they are in trouble. The Liberal Party likes to see itself as the natural governing party of Canada, and one that is naturally positioned in the centre. That's a fantastic theory but over the last half decade both the Conservatives and NDP have been very successful at co-opting much of their centrist positions for themselves. When you consider that the Liberals haven't had a leader as strong or as charismatic as either Harper or Layton since Jean Chretien its no wonder they appear to be in big trouble. Whether or not the Liberals come back as a party, or if they ultimately decide to "Unite the Left" in a mirror image of what the Reform and Progressive Conservative parties did to take on the Liberals during Chretien's governments will remain to be seen, and will be dependent on the skill and charisma of their next set of leaders.
Only time will tell.