Read Time:15 Second
Since its founding in 1955, the LDP has held a near-constant grip on power over Japan, interrupted only briefly in 1993 and 2009. LDP’S current seat share at 41.1% is the second-lowest in its history, the first being the 24.8% seat share it got in…