Japan’s Election Results Explained, 21 July 2025