Following 12 months of buffeting and befuddlement, some commentators are now predicting a coming century of humiliation for ...
Sanae Takaichi has landed a mandate, a landslide so decisive that just a few months ago it would barely have been believed.