Sanae Takaichi’s landslide victory has given her a sweeping mandate. But amid economic headwinds and caught between duelling superpowers, she will still have little room for error ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results