Throughout history, some world leaders have had remarkably brief tenures, often due to extraordinary and unforeseen circumstances.
April 2025 has brought fresh insight into global political dynamics, as new approval ratings for G20 leaders reveal surprising shifts and regional divergences in public sentiment.