A weak yen is the root of Japan’s lurch to the right July 16, 2025 by business A weak yen is the root of Japan’s lurch to the right