Peter Tasker

The Democratic Party of Japan is about to make a momentous choice. Next week’s contest for the party leadership also decides who holds the office of prime minister. The contrast between the two candidates…