Prime Minister Fumio Kishida is increasingly finding himself caught between a rock and a hard place over his hastily ann