Ishiba’s coalition loses majority in Japan’s Upper House election
Japanese Prime Minister Shigeru Ishiba ’s ruling coalition failed on Monday (July 21, 2025) to safe a majority in the 248-seat Upper House in a vital parliamentary election, NHK public


