Japan PM vows to stay on despite election setback World Roundup July 21, 2025 Tokyo: Japan’s ruling coalition, led by Prime Minister Shigeru Ishiba, has lost its majority in the country’s upper house following…