Shigeru Ishiba, Japan's beleaguered prime minister, is facing the toughest challenge of his political career! Despite his rising poll ratings, he has been "forced" by his party and his allies have resigned en masse. Next Monday's crucial vote will decide his fate. Click to view...