Tight race in Japan’s upper house election could shake Prime Minister Ishiba’s political standing 20 July 2025
Japan’s PM Ishiba fights to keep ruling coalition afloat as upper house campaign kicks off 3 July 2025