I was not surprised by Harper's act, as such nastiness is typical of him (though outrageous), but I was really surprised by McGuinty's reaction: he just kept his head down and continued to try to forge a relationship with Harper - or at least that's how it seemed to me. Over the years he's plugged away at it, and it has paid off for Ontario.
Ontario is hugely under-represented in federal parliament, and last year Harper proposed a bill that changed the composition of parliament, but added too few Ontario seats and too many seats elsewhere. McGuinty opposed the move and the bill stalled. Now Harper has announced a much better composition; instead of adding ten more seats in Ontario, we're getting 21 more, resulting in a much fairer distribution. (Details here.)
Unlike the US, Canada doesn't allow gerrymandering so we don't have to worry about that. The only threat was a government that tried to provide over-representation in its areas of support - which is exactly what Harper tried to do. But after a year of negotiation, the final compostiion seems pretty fair.
I like McGuinty. He's low-key and competent, and he's an effective advocate for Ontario. Would that more politicians had less ego and more focus on an agenda for the people.