A spokesman for Canadian PM Harper says Canada will show a budget surplus through the end of the current fiscal year which ends March 31 but will have a deficit of somewhat more than C$30 bln next fiscal year, the first deficit in a decade. Times like now are when you want to run a deficit. Kudos to Canada for waiting until a rain day…