Japan’s Inflation Surge Is Now A Political Crisis

On any list of central bankers dying to get off this crazy thing called 2025, Japan’s Kazuo Ueda deserves a spot at the very top.