Japan PM's big fiscal splurge looks self-defeating

.....

© Reuters