Japanese Prime Minister Shigeru Ishiba has resigned, caving into ruling party pressure on him to take responsibility for a series of election losses, most recently in July’s upper house.

By admin