Could Takaichi be Japan's Liz Truss? · Tldr News · Sentinel