When Japanese prime minister Sanae Takaichi called a snap election last month, hoping to cash in on high approval ratings to secure a clearer mandate, she took people even in her own party by surprise.
Takaichi took office last October and rumours of a snap election began circulating almost immediately, but observers expected the government to first pass the 2026 budget by March. Takaichi decided not to wait.