Japan’s tax revenues have collapsed by 27% over the last year, leaving it unclear how the incoming Democrats can pay for their blitz on welfare spending without flooding the debt markets. Latest from AEP at The Telegraph.