I’ve not had the chance to go over last night’s election results. Robert Brenzie has, however, and posts the results in
The Toronto Star 
“While Liberal Leader Paul Martin has won the most seats in the Commons with 135 as of midnight compared with 97 for Conservative Leader Stephen Harper ? it remains unclear whether he has the necessary backing from other parties to prop up a government that can survive for long.”
The way this is shaping up, we could see another election in Canada by or perhaps IN, November.