France and Britain are in a fiscal mess. Can Canada avoid their fate?

.....

© The Globe and Mail