A short while ago, Prime Minister Shigeru Ishiba announced he would be stepping down as the leader of the Liberal Democratic Party (LDP) and as the Prime Minister of Japan. He will leave behind a ...