JAPAN – The Japanese Prime Minister Shigeru Ishiba has resigned after his ruling coalition lost the upper house election according to local reports on Sunday. This comes just under an year since he became the PM. Ishiba has faced criticism from within the ruling Liberal Democratic Party (LDP) following its defeat in the Upper House […]
