In the land that introduced the world to Godzilla, a new giant has arisen. The Liberal Democratic Party's landslide victory in Japan's lower house elections on Sunday gave Prime Minister Sanae Takaichi the largest majority of any party in 80 years. So many party members won their districts outright that the LDP has to find extra candidates to fill the seats that are awarded based on percentage of the national vote.
Read Full Article »