Keir Starmer would be a much happier politician in Japan

.....

© New Statesman