Admittedly, I have only followed Canadian politics at the 100,000 foot level, but everything I have read recently about them indicates that the folks up there have their act together and are moving in the right direction.
http://cdrsalamander.blogspot.com/20...right-now.html