Well done Stephen Harper! If only Cameron had some of Harper's conviction! The NDP's rise is maybe the most interesting story, of course.