2024 Japanese general election Shigeru Ishiba is sworn in as the 103rd prime minister of Japan following the first runoff vote in thirty years. Sources: Kyodo News Mainichi