Japan’s long-ruling party loses majority in stunning election defeat/Stunning policy implications October 28, 2024 12:17 pm